.founders.svelte-y99pho{width:100%;padding:var(--space-3xl) 1.5rem;background:var(--color-bg-alt)}.founders-inner.svelte-y99pho{max-width:var(--container-max-width);margin:0 auto;display:flex;flex-direction:column;align-items:center}.founders-title.svelte-y99pho{font-size:var(--text-display);font-weight:700;color:var(--color-fg-primary);margin:0 0 var(--space-xl) 0;text-align:center}.founders-image-wrapper.svelte-y99pho{position:relative;width:100%;max-width:900px;border-radius:var(--radius-xl);overflow:hidden}.founders-photo.svelte-y99pho{width:100%;height:auto;display:block}.founders-overlay.svelte-y99pho{position:absolute;bottom:0;left:0;right:0;padding:var(--space-lg) var(--space-xl);display:flex;justify-content:space-between;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 100%)}.founder-name.svelte-y99pho{font-size:var(--text-sm);font-weight:600;color:var(--color-sun);letter-spacing:.03em;text-shadow:0 1px 4px rgba(0,0,0,.8)}.founders-quote.svelte-y99pho{font-size:var(--text-body-lg);color:var(--color-fg-secondary);text-align:center;max-width:600px;margin:var(--space-xl) 0 var(--space-2xl) 0;font-style:italic;line-height:1.6}@media(max-width:768px){.founders.svelte-y99pho{padding:var(--space-2xl) 1rem}.founders-title.svelte-y99pho{font-size:var(--text-h1)}.founders-overlay.svelte-y99pho{padding:var(--space-md) var(--space-lg)}.founder-name.svelte-y99pho{font-size:var(--text-xs)}.founders-quote.svelte-y99pho{font-size:var(--text-body)}}@media(max-width:480px){.founders-overlay.svelte-y99pho{padding:var(--space-sm) var(--space-md)}}
