section.svelte-19sg9qn{padding:var(--space-xl) 0;position:relative}.container.svelte-19sg9qn{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-md)}.section-header.svelte-19sg9qn{margin-bottom:var(--space-lg);max-width:800px}.section-subtitle.svelte-19sg9qn{font-size:1.25rem;color:var(--color-text-light);margin-top:var(--space-sm);font-weight:var(--font-weight-normal)}.hero.svelte-19sg9qn{padding:calc(var(--space-5xl) + 5rem) 0 var(--space-4xl);min-height:420px;color:var(--color-text-inverse);position:relative;overflow:hidden}.hero-content.svelte-19sg9qn{position:relative;z-index:2;max-width:var(--content-max-width);margin:0 auto;padding:0 var(--space-md)}.hero.svelte-19sg9qn .overline:where(.svelte-19sg9qn){margin-bottom:var(--space-lg)}.hero.svelte-19sg9qn .display-1{color:var(--color-text-inverse);margin-bottom:var(--space-lg);max-width:14ch}.hero-description.svelte-19sg9qn{font-size:var(--font-size-body-lg);max-width:600px;color:#faf8f5b3;line-height:1.6}.hero-particles.svelte-19sg9qn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.particle.svelte-19sg9qn{position:absolute;width:var(--size);height:var(--size);background-color:var(--color-accent);border-radius:50%;opacity:var(--opacity);left:var(--x);top:var(--y);animation:svelte-19sg9qn-particle-drift var(--duration) var(--delay) ease-in-out infinite}@keyframes svelte-19sg9qn-particle-drift{0%,to{transform:translate(0) scale(1);opacity:var(--opacity)}25%{transform:translate(15px,-20px) scale(1.1);opacity:calc(var(--opacity) * 1.2)}50%{transform:translate(-10px,15px) scale(.9);opacity:calc(var(--opacity) * .8)}75%{transform:translate(18px,10px) scale(1.05);opacity:calc(var(--opacity) * 1.1)}}@media (max-width: 768px){.hero.svelte-19sg9qn{padding:calc(var(--space-4xl) + 5rem) 0 var(--space-2xl)}.hero.svelte-19sg9qn .display-1{font-size:clamp(3.25rem,12vw,5rem);max-width:none}.hero.svelte-19sg9qn .overline:where(.svelte-19sg9qn){font-size:.6875rem}.hero-description.svelte-19sg9qn{font-size:1.1875rem}}@media (max-width: 480px){.hero.svelte-19sg9qn .display-1{font-size:3rem}.hero-description.svelte-19sg9qn{font-size:1.125rem}.hero-content.svelte-19sg9qn{padding:0 var(--space-sm)}}@media (prefers-reduced-motion: reduce){.particle.svelte-19sg9qn{animation:none}}.team.svelte-19sg9qn{padding:var(--space-4xl) 0;background-color:var(--color-bg)}.team-grid.svelte-19sg9qn{display:flex;flex-direction:column;gap:var(--space-2xl)}.team-member.svelte-19sg9qn{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-xl);align-items:start}.member-photo.svelte-19sg9qn{position:relative}.member-image.svelte-19sg9qn{width:100%;border-radius:50%;aspect-ratio:1/1;object-fit:cover}.member-info.svelte-19sg9qn h2:where(.svelte-19sg9qn){font-size:2rem;margin-bottom:var(--space-xs)}.member-title.svelte-19sg9qn{font-size:1.25rem;font-weight:var(--font-weight-medium);color:var(--color-text-light);margin-bottom:var(--space-md);position:relative;padding-bottom:var(--space-sm)}.member-title.svelte-19sg9qn:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:3px;background-color:var(--color-accent)}.member-bio.svelte-19sg9qn{margin-bottom:var(--space-md)}.linkedin-link.svelte-19sg9qn{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-text);text-decoration:none;transition:color var(--transition)}.linkedin-link.svelte-19sg9qn:hover{color:var(--color-accent)}.linkedin-link.svelte-19sg9qn svg:where(.svelte-19sg9qn){width:20px;height:20px;flex-shrink:0}.linkedin-link.svelte-19sg9qn span:where(.svelte-19sg9qn){font-size:.95rem}.value-add.svelte-19sg9qn{background-color:var(--color-muted);padding-top:calc(var(--space-5xl) + var(--space-lg))}.value-add.svelte-19sg9qn .section-header:where(.svelte-19sg9qn){max-width:none}.value-grid.svelte-19sg9qn{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md)}.value-card.svelte-19sg9qn{background-color:var(--color-bg);padding:var(--space-lg);border-top:4px solid var(--color-accent);transition:transform var(--duration-normal) var(--ease-hover),box-shadow var(--duration-normal) var(--ease-hover)}.value-card.svelte-19sg9qn:hover{transform:translateY(-4px);box-shadow:0 8px 24px #c45c3e1a}.value-card.svelte-19sg9qn h3:where(.svelte-19sg9qn){font-size:1.5rem;margin-bottom:var(--space-sm);font-weight:var(--font-weight-bold)}.mission.svelte-19sg9qn{padding:var(--space-xl) 0}.mission-content.svelte-19sg9qn{margin-top:var(--space-lg)}.mission-columns.svelte-19sg9qn{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}.mission-column.svelte-19sg9qn p:where(.svelte-19sg9qn){margin-bottom:var(--space-md)}.large-text.svelte-19sg9qn{font-size:1.5rem;line-height:1.4;font-weight:var(--font-weight-medium);color:var(--color-text)}.values.svelte-19sg9qn{padding:var(--space-xl) 0;background-color:var(--color-muted)}.values-grid-new.svelte-19sg9qn{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.value-item-new.svelte-19sg9qn{background-color:var(--color-bg);padding:var(--space-lg);position:relative}.value-number.svelte-19sg9qn{font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--color-accent);margin-bottom:var(--space-sm);letter-spacing:.05em}.value-item-new.svelte-19sg9qn h3:where(.svelte-19sg9qn){font-size:1.5rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-sm);color:var(--color-text)}.value-item-new.svelte-19sg9qn p:where(.svelte-19sg9qn){font-size:1rem;line-height:1.6;color:var(--color-text-light)}.text-accent.svelte-19sg9qn{color:var(--color-accent)}.contact-info.svelte-19sg9qn{padding:var(--space-xl) 0}.section-header-centered.svelte-19sg9qn{text-align:center;margin-left:auto;margin-right:auto}.contact-list.svelte-19sg9qn{list-style:none;padding:var(--space-sm) 0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-xl)}.contact-list.svelte-19sg9qn li:where(.svelte-19sg9qn){font-size:var(--font-size-lg);line-height:1.2;padding:var(--space-lg);text-align:center}.contact-label.svelte-19sg9qn{display:block;font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs);font-size:var(--font-size-base);color:var(--color-text-light)}.contact-list.svelte-19sg9qn a:where(.svelte-19sg9qn){color:var(--color-text);text-decoration:none;transition:color var(--transition);font-weight:var(--font-weight-normal)}.contact-list.svelte-19sg9qn a:where(.svelte-19sg9qn):hover{color:var(--color-accent)}.contact-text.svelte-19sg9qn{font-weight:var(--font-weight-normal);color:var(--color-text)}.faq.svelte-19sg9qn{padding:var(--space-xl) 0;background-color:var(--color-muted)}.faq-grid.svelte-19sg9qn{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-lg)}.faq-item.svelte-19sg9qn{position:relative;padding:var(--space-lg);background-color:var(--color-bg);border:1px solid var(--color-border)}.faq-item.svelte-19sg9qn h3:where(.svelte-19sg9qn){font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-sm);position:relative;padding-bottom:var(--space-xs)}.faq-item.svelte-19sg9qn h3:where(.svelte-19sg9qn):after{content:"";position:absolute;bottom:0;left:0;width:2rem;height:2px;background-color:var(--color-accent)}.faq-item.svelte-19sg9qn p:where(.svelte-19sg9qn){font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.join-us.svelte-19sg9qn{background:linear-gradient(135deg,var(--color-bg-dark) 0%,#2D1F1A 100%);color:var(--color-bg);position:relative;overflow:hidden}.join-us.svelte-19sg9qn:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-accent) 0%,var(--color-accent-tertiary) 100%)}.join-content.svelte-19sg9qn{text-align:center;max-width:800px;margin:0 auto}.join-content.svelte-19sg9qn h2:where(.svelte-19sg9qn){font-size:2.5rem;margin-bottom:var(--space-md);color:var(--color-bg)}.join-content.svelte-19sg9qn p:where(.svelte-19sg9qn){color:#faf8f5b3;margin-bottom:var(--space-lg);font-size:1.25rem}.btn-primary.svelte-19sg9qn{display:inline-block;font-weight:var(--font-weight-bold);font-size:1rem;padding:1rem 2rem;border-radius:var(--border-radius-sm);text-decoration:none;letter-spacing:.02em;transition:all var(--transition);background-color:var(--color-accent);color:var(--color-bg);border:2px solid var(--color-accent)}.btn-primary.svelte-19sg9qn:hover{background-color:var(--color-bg);color:var(--color-accent);box-shadow:0 0 20px #c45c3e66}@media (max-width: 1024px){.hero.svelte-19sg9qn h1:where(.svelte-19sg9qn){font-size:3.5rem}.hero-description.svelte-19sg9qn{font-size:1.25rem}.join-content.svelte-19sg9qn h2:where(.svelte-19sg9qn){font-size:2.25rem}.large-text.svelte-19sg9qn{font-size:1.25rem}}@media (max-width: 768px){section.svelte-19sg9qn{padding:var(--space-lg) 0}.team-member.svelte-19sg9qn{grid-template-columns:1fr;gap:var(--space-md)}.member-photo.svelte-19sg9qn{max-width:250px;margin:0 auto}.join-content.svelte-19sg9qn p:where(.svelte-19sg9qn){font-size:1.1rem}.mission-columns.svelte-19sg9qn{grid-template-columns:1fr;gap:var(--space-lg)}.large-text.svelte-19sg9qn{font-size:1.1rem}.faq-grid.svelte-19sg9qn{grid-template-columns:1fr}.contact-list.svelte-19sg9qn{grid-template-columns:1fr;gap:var(--space-md)}}@media (max-width: 480px){.value-grid.svelte-19sg9qn{grid-template-columns:1fr}.faq-item.svelte-19sg9qn{padding:var(--space-md)}.values-grid-new.svelte-19sg9qn{grid-template-columns:1fr}}
