.people-page.svelte-1x6fbzd{background:var(--dx-cream);position:relative;overflow:hidden}.people-page.svelte-1x6fbzd>.curve-backdrop{z-index:0}.people-page.svelte-1x6fbzd>section:where(.svelte-1x6fbzd){z-index:1;position:relative}.people-hero.svelte-1x6fbzd{border-bottom:1px solid var(--dx-line);grid-template-columns:minmax(480px,1.22fr) minmax(320px,.78fr);align-items:end;gap:clamp(58px,10vw,150px);padding-block:clamp(80px,9vw,128px) clamp(76px,8vw,112px);display:grid}.people-intro-heading.svelte-1x6fbzd{min-width:0}.people-intro-heading.svelte-1x6fbzd h1:where(.svelte-1x6fbzd){max-width:10.5ch;font-family:var(--dx-display);letter-spacing:-.067em;margin:0;font-size:clamp(4rem,6.4vw,6.8rem);font-weight:520;line-height:.91}.people-intro-heading.svelte-1x6fbzd h1:where(.svelte-1x6fbzd) span:where(.svelte-1x6fbzd){color:var(--dx-accent)}.people-intro-copy.svelte-1x6fbzd{max-width:500px;color:var(--dx-ink-muted);font-size:var(--dx-hero-body-size);margin:0;line-height:1.65}.founder-portrait.svelte-1x6fbzd:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 58%,#061a3338);position:absolute;inset:0}.founder-portrait.svelte-1x6fbzd img:where(.svelte-1x6fbzd){width:100%;height:100%;filter:var(--portrait-filter,saturate(.7) contrast(1.02));object-fit:cover;transform:translateY(var(--portrait-shift,0%)) scale(var(--portrait-scale,1));transform-origin:var(--portrait-origin,50% 50%);position:absolute;inset:0}.founders-section.svelte-1x6fbzd{padding-block:var(--dx-space-after-hero) var(--dx-space-section-feature)}.founder-list.svelte-1x6fbzd{gap:var(--dx-space-story-gap);margin-top:var(--dx-space-content-gap);display:grid}.founder-profile.svelte-1x6fbzd{grid-template-columns:minmax(250px,320px) minmax(430px,1fr);column-gap:clamp(30px,3.6vw,54px);display:grid}.founder-portrait.svelte-1x6fbzd{isolation:isolate;background:#e5e9ec;border:0;border-radius:15px;align-self:stretch;width:min(100%,305px);position:relative;overflow:hidden;box-shadow:0 24px 58px #061a3314}.founder-copy.svelte-1x6fbzd{align-self:end;min-width:0;container-type:inline-size}.founder-title.svelte-1x6fbzd>p:where(.svelte-1x6fbzd){color:var(--dx-accent);font-family:var(--dx-mono);font-size:var(--dx-type-editorial-label-size);letter-spacing:.065em;text-transform:uppercase;margin:0}.founder-title.svelte-1x6fbzd h3:where(.svelte-1x6fbzd){max-width:none;font-family:var(--dx-display);letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(2.8rem,9.7cqi,6.7rem);font-weight:500;line-height:.92}.founder-bio.svelte-1x6fbzd{max-width:900px;color:var(--dx-ink-muted);margin:clamp(30px,3.2vw,44px) 0 0;font-size:clamp(1rem,1.32vw,1.18rem);line-height:1.72}.founder-credential.svelte-1x6fbzd{border-top:1px solid var(--dx-line);font-family:var(--dx-display);font-size:var(--dx-type-body-size);align-items:center;margin:clamp(34px,4vw,52px) 0 0;padding-top:19px;font-weight:500;line-height:1.42;display:flex}.credential-separator.svelte-1x6fbzd{background:var(--dx-ink-muted);border-radius:50%;flex:none;width:3px;height:3px;margin-inline:12px}@container (width<=480px){.founder-credential.svelte-1x6fbzd{flex-direction:column;align-items:flex-start;gap:6px}.credential-separator.svelte-1x6fbzd{display:none}}@media (width<=1050px){.people-hero.svelte-1x6fbzd{grid-template-columns:minmax(410px,1.1fr) minmax(280px,.9fr);gap:clamp(44px,7vw,80px)}.people-intro-heading.svelte-1x6fbzd h1:where(.svelte-1x6fbzd){max-width:11.5ch;font-size:clamp(3.8rem,7.5vw,5.4rem)}.founder-profile.svelte-1x6fbzd{grid-template-columns:minmax(240px,320px) minmax(360px,1fr);column-gap:clamp(28px,3.5vw,42px)}.founder-portrait.svelte-1x6fbzd{width:min(100%,305px)}}@media (width<=820px){.people-hero.svelte-1x6fbzd{grid-template-columns:1fr;gap:38px;padding-block:72px 76px}.people-intro-heading.svelte-1x6fbzd h1:where(.svelte-1x6fbzd){max-width:100%;font-size:clamp(2.35rem,11.6vw,4.8rem)}.people-intro-copy.svelte-1x6fbzd{font-size:var(--dx-type-body-size)}.founder-profile.svelte-1x6fbzd{grid-template-columns:1fr;column-gap:0}.founder-portrait.svelte-1x6fbzd{aspect-ratio:.82;align-self:start;width:min(64vw,205px)}.founder-copy.svelte-1x6fbzd{margin-top:34px}.founder-title.svelte-1x6fbzd h3:where(.svelte-1x6fbzd){font-size:clamp(2.8rem,14vw,4.7rem)}.founder-bio.svelte-1x6fbzd{margin-top:30px}.founder-credential.svelte-1x6fbzd{margin-top:38px}}@media (width>=821px){.founder-title.svelte-1x6fbzd h3:where(.svelte-1x6fbzd){white-space:nowrap}}@media (prefers-reduced-motion:reduce){.founder-portrait.svelte-1x6fbzd img:where(.svelte-1x6fbzd){transition:none}}
