.about-index-page.svelte-23x9i2{color:var(--moon);background:#000}.about-page-shell.svelte-23x9i2{width:min(100%, var(--content-width));padding-inline:var(--page-gutter);margin-inline:auto}.about-index-hero.svelte-23x9i2{min-height:min(920px,94svh);padding:calc(var(--header-height) + 5rem) 0 clamp(5rem, 10vw, 9rem);align-items:flex-end;display:flex}h1.svelte-23x9i2{letter-spacing:-.064em;max-width:1050px;font-size:clamp(3.8rem,7.6vw,8.2rem);font-weight:510;line-height:.98}.about-intro-grid.svelte-23x9i2{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,7vw,8rem);max-width:980px;margin-top:clamp(3rem,7vw,6.5rem);padding-top:1.3rem;display:grid;position:relative}.about-intro-grid.svelte-23x9i2:before{content:"";transform-origin:0;background:#e1e9e921;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.about-intro-grid.svelte-23x9i2.reveal-ready:before{transform:scaleX(0)}.about-intro-grid.svelte-23x9i2.reveal-ready.is-visible:before{transition:transform var(--motion-reveal,.52s) var(--motion-ease,cubic-bezier(.22, 1, .36, 1)) var(--reveal-delay,0s);transform:scaleX(1)}.about-intro-grid.svelte-23x9i2 p:where(.svelte-23x9i2){color:#f4f6f6ad;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.78}.about-company.svelte-23x9i2{border-top:1px solid #ffffff1a;padding:clamp(5rem,10vw,9rem) 0}.about-company-grid.svelte-23x9i2{grid-template-columns:minmax(180px,.58fr) minmax(0,1.42fr);gap:clamp(3rem,8vw,9rem);display:grid}.about-company.svelte-23x9i2 h2:where(.svelte-23x9i2){letter-spacing:-.05em;max-width:8ch;font-size:clamp(2.1rem,4vw,4.4rem);font-weight:510;line-height:1.02}.about-facts.svelte-23x9i2{border-top:1px solid #e1e9e926}.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2){grid-template-columns:minmax(110px,.48fr) 1fr;gap:2rem;padding:1.35rem 0;display:grid;position:relative}.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2):after{content:"";transform-origin:0;background:#e1e9e91f;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2).reveal-ready:after{transform:scaleX(0)}.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2).reveal-ready.is-visible:after{transition:transform var(--motion-reveal,.52s) var(--motion-ease,cubic-bezier(.22, 1, .36, 1)) var(--reveal-delay,0s);transform:scaleX(1)}.about-facts.svelte-23x9i2 dt:where(.svelte-23x9i2){color:#f4f6f68c}.about-facts.svelte-23x9i2 dd:where(.svelte-23x9i2){color:#f4f6f6db;line-height:1.6}.about-people.svelte-23x9i2{border-top:1px solid #ffffff1a;padding:clamp(6rem,12vw,11rem) 0}.people-heading.svelte-23x9i2{max-width:880px}.people-heading.svelte-23x9i2 h2:where(.svelte-23x9i2){letter-spacing:-.056em;font-size:clamp(2.8rem,5.7vw,6rem);font-weight:510;line-height:1.02}.people-grid.svelte-23x9i2{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(3.5rem,7vw,6rem);padding:0;list-style:none;display:grid}.people-grid.svelte-23x9i2 li:where(.svelte-23x9i2){min-width:0}.person-card.svelte-23x9i2{height:100%;color:inherit;transition:border-color var(--motion-feedback,.16s) ease, background-color var(--motion-feedback,.16s) ease;background:#050505;border:1px solid #ffffff1f;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.person-card.svelte-23x9i2:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-color:#ffffff47}.person-card.svelte-23x9i2 figure:where(.svelte-23x9i2),.person-card.svelte-23x9i2 picture:where(.svelte-23x9i2){width:100%}.person-card.svelte-23x9i2 figure:where(.svelte-23x9i2){aspect-ratio:5/4;background:#dededc;overflow:hidden}.person-card.svelte-23x9i2 img:where(.svelte-23x9i2){object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--motion-hero,.82s) var(--motion-ease,cubic-bezier(.22, 1, .36, 1))}.person-card.svelte-23x9i2:focus-visible img:where(.svelte-23x9i2){transform:scale(1.012)}.person-card-copy.svelte-23x9i2{border-top:1px solid #e1e9e91f;flex-direction:column;flex:1;justify-content:space-between;min-height:245px;padding:clamp(1.35rem,2.4vw,2rem);display:flex}.person-card.svelte-23x9i2 h3:where(.svelte-23x9i2){letter-spacing:-.045em;font-size:clamp(1.75rem,2.5vw,2.65rem);font-weight:510;line-height:1.05}.intelligent.svelte-23x9i2{color:#ab94ff;letter-spacing:-.01em;white-space:nowrap;font-size:.42em;font-weight:580}.person-role.svelte-23x9i2{color:#f4f6f6ad;margin-top:.75rem;font-size:clamp(1rem,1.1vw,1.08rem);line-height:1.5}.person-note.svelte-23x9i2{color:#f4f6f675;margin-top:1rem;line-height:1.55}.profile-link.svelte-23x9i2{color:#f4f6f6c2;border-top:1px solid #e1e9e921;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1rem;display:flex}.profile-link.svelte-23x9i2 i:where(.svelte-23x9i2){color:var(--signal);transition:transform var(--motion-feedback,.16s) var(--motion-ease,cubic-bezier(.22, 1, .36, 1));font-style:normal}.person-card.svelte-23x9i2:focus-visible .profile-link:where(.svelte-23x9i2) i:where(.svelte-23x9i2){transform:translate(2px,-2px)}@media (hover:hover) and (pointer:fine){.person-card.svelte-23x9i2:hover{border-color:#ffffff47}.person-card.svelte-23x9i2:hover img:where(.svelte-23x9i2){transform:scale(1.012)}.person-card.svelte-23x9i2:hover .profile-link:where(.svelte-23x9i2) i:where(.svelte-23x9i2){transform:translate(2px,-2px)}}@media (width<=1100px){.about-index-hero.svelte-23x9i2{min-height:760px}.people-grid.svelte-23x9i2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.about-index-hero.svelte-23x9i2{min-height:720px;padding-top:calc(var(--header-height) + 4rem);padding-bottom:4.5rem}h1.svelte-23x9i2{font-size:clamp(3.1rem,14vw,4.9rem)}.about-intro-grid.svelte-23x9i2,.about-company-grid.svelte-23x9i2{grid-template-columns:1fr}.about-intro-grid.svelte-23x9i2{gap:1.2rem;margin-top:3.5rem}.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2){grid-template-columns:1fr;gap:.55rem}}@media (width<=680px){.people-grid.svelte-23x9i2{grid-template-columns:1fr}.person-card-copy.svelte-23x9i2{min-height:220px;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.person-card.svelte-23x9i2,.person-card.svelte-23x9i2 img:where(.svelte-23x9i2),.profile-link.svelte-23x9i2 i:where(.svelte-23x9i2),.about-intro-grid.svelte-23x9i2:before,.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2):after{transition:none}.about-intro-grid.svelte-23x9i2.reveal-ready:before,.about-facts.svelte-23x9i2>div:where(.svelte-23x9i2).reveal-ready:after{transform:none}}
