:where(.about_root__yBitw) .a-hero{position:relative;isolation:isolate;padding:140px 0 112px;overflow-x:clip}:where(.about_root__yBitw) .a-hero-bg{position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:340px;pointer-events:none}:where(.about_root__yBitw) .a-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:64px;align-items:center}:where(.about_root__yBitw) .a-hero h1{margin-top:20px;max-width:12ch;font-size:clamp(40px,4.8vw,64px);line-height:1.03;font-weight:700;letter-spacing:-.045em}:where(.about_root__yBitw) .a-lead{margin-top:20px;max-width:42ch;font-size:18px;line-height:1.6;color:var(--ink-2)}:where(.about_root__yBitw) .a-stats{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}:where(.about_root__yBitw) .a-stats li{padding:18px 18px 16px;border-radius:18px;background:var(--paper);box-shadow:0 0 0 1px #e8eaf1,0 14px 30px -22px rgba(29,31,46,.35)}:where(.about_root__yBitw) .a-stats strong{display:block;font-size:30px;line-height:1;font-weight:700;letter-spacing:-.04em}:where(.about_root__yBitw) .a-stats span{display:block;margin-top:8px;font-size:13.5px;line-height:1.35;color:var(--ink-2)}:where(.about_root__yBitw) .a-photo{position:relative}:where(.about_root__yBitw) .a-photo>img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:68% 50%;border-radius:28px;box-shadow:0 40px 80px -48px rgba(29,31,46,.5)}:where(.about_root__yBitw) .a-badge{position:absolute;left:-32px;bottom:36px;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:16px;background:var(--paper);box-shadow:0 0 0 1px #e8eaf1,0 20px 40px -20px rgba(29,31,46,.45);font-size:14px;font-weight:700}:where(.about_root__yBitw) .a-badge small{display:block;font-size:12.5px;font-weight:500;color:var(--ink-3)}:where(.about_root__yBitw) .a-faces{display:flex}:where(.about_root__yBitw) .a-faces img{width:34px;height:34px;border-radius:50%;object-fit:cover;object-position:50% 25%;border:2px solid var(--paper)}:where(.about_root__yBitw) .a-faces img+img{margin-left:-10px}:where(.about_root__yBitw) .story{display:grid;grid-template-columns:300px 1fr;gap:72px;align-items:start}:where(.about_root__yBitw) .story-side{position:sticky;top:120px}:where(.about_root__yBitw) .story-side h2{font-size:clamp(32px,3.6vw,44px);line-height:1.12;font-weight:700}:where(.about_root__yBitw) .story-side p{margin-top:14px;color:var(--ink-2)}:where(.about_root__yBitw) .timeline{position:relative}:where(.about_root__yBitw) .tl-fill,:where(.about_root__yBitw) .tl-track{position:absolute;left:19px;width:2px;border-radius:2px}:where(.about_root__yBitw) .tl-track{background:var(--line)}:where(.about_root__yBitw) .tl-fill{background:linear-gradient(180deg,#8db0f8,var(--blue));transform-origin:50% 0;transform:scaleY(0);will-change:transform}:where(.about_root__yBitw) .tl-head{position:absolute;left:14px;top:0;width:12px;height:12px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 6px rgba(43,108,240,.14),0 0 18px 2px rgba(43,108,240,.35);will-change:transform;opacity:0;transition:opacity .4s}:where(.about_root__yBitw) .tl-on .tl-head{opacity:1}:where(.about_root__yBitw) .chapters{list-style:none;margin:0;padding:0}:where(.about_root__yBitw) .chapter{display:grid;grid-template-columns:40px 1fr;gap:28px;padding-bottom:64px}:where(.about_root__yBitw) .chapter:last-child{padding-bottom:0}:where(.about_root__yBitw) .node{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:2px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--ink-3);transition:background .5s ease,border-color .5s ease,color .5s ease,box-shadow .7s ease,transform .6s cubic-bezier(.2,.7,.2,1.5)}:where(.about_root__yBitw) .chapter.lit .node{background:var(--blue);border-color:var(--blue);color:#fff;transform:scale(1.08);box-shadow:0 0 0 7px var(--blue-soft),0 10px 22px -8px rgba(43,108,240,.6)}:where(.about_root__yBitw) .chapter.now.lit .node:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--blue);animation:about_node-ring__VKgzx 2.4s ease-out infinite}@keyframes about_node-ring__VKgzx{0%{transform:scale(1);opacity:.55}to{transform:scale(2);opacity:0}}:where(.about_root__yBitw) .chapter-body{padding-top:6px}:where(.about_root__yBitw) .tl-on .chapter-body{opacity:.32;transform:translateY(10px);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.7,.2,1)}:where(.about_root__yBitw) .tl-on .chapter.lit .chapter-body{opacity:1;transform:none}:where(.about_root__yBitw) .chapter h3{font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.02em}:where(.about_root__yBitw) .chapter p{margin-top:10px;font-size:16.5px;color:var(--ink-2);max-width:60ch}:where(.about_root__yBitw) .pull{display:grid;grid-template-columns:240px 1fr;gap:64px;align-items:center;max-width:1000px;margin:0 auto}:where(.about_root__yBitw) .pull.flip{grid-template-columns:1fr 240px}:where(.about_root__yBitw) .pull.flip .pull-photo{order:2}:where(.about_root__yBitw) .pull-photo{border-radius:24px;overflow:hidden;aspect-ratio:1/1;background:var(--mist)}:where(.about_root__yBitw) .pull-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}:where(.about_root__yBitw) .pull blockquote{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.3;font-weight:600;letter-spacing:-.025em;text-wrap:pretty}:where(.about_root__yBitw) .pull blockquote:before{content:"\201C";display:block;height:.55em;margin-bottom:12px;font-size:2.6em;line-height:1;color:var(--blue)}:where(.about_root__yBitw) .pull-who{margin-top:28px;display:flex;align-items:center;gap:12px}:where(.about_root__yBitw) .pull-who:before{content:"";width:28px;height:2px;background:var(--orange);border-radius:2px}:where(.about_root__yBitw) .pull-who strong{font-size:16px}:where(.about_root__yBitw) .pull-who span{color:var(--ink-3);font-size:15px}:where(.about_root__yBitw) .team{list-style:none;max-width:860px;margin:56px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:36px 24px}:where(.about_root__yBitw) .member-photo{border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:var(--mist)}:where(.about_root__yBitw) .member-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}:where(.about_root__yBitw) .member:hover .member-photo img{transform:scale(1.03)}:where(.about_root__yBitw) .member-photo.mono{display:grid;place-items:center;font-size:clamp(44px,5vw,64px);font-weight:700;letter-spacing:-.04em;color:rgba(29,31,46,.55);background:radial-gradient(90% 70% at 20% 10%,var(--t1) 0,transparent 70%),radial-gradient(80% 70% at 90% 100%,var(--t1) 0,transparent 65%),var(--t2)}:where(.about_root__yBitw) .member h3{margin-top:18px;font-size:19px;font-weight:700;letter-spacing:-.015em}:where(.about_root__yBitw) .member p{margin-top:2px;font-size:15px;color:var(--ink-3)}:where(.about_root__yBitw) .reveal .member{opacity:0;transform:translateY(32px)}:where(.about_root__yBitw) .reveal .member .member-photo img{transform:scale(1.1)}:where(.about_root__yBitw) .reveal .member.in{opacity:1;transform:none;transition:opacity .7s ease-out,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .11s)}:where(.about_root__yBitw) .reveal .member.in .member-photo img{transform:none;transition-delay:calc(var(--i) * .11s)}:where(.about_root__yBitw) .reveal .member.in:hover .member-photo img{transform:scale(1.03);transition-delay:0s}@media (max-width:1000px){:where(.about_root__yBitw) .a-hero-in{grid-template-columns:minmax(0,1fr);gap:48px}:where(.about_root__yBitw) .a-hero h1{max-width:14ch}:where(.about_root__yBitw) .a-photo>img{aspect-ratio:4/3}:where(.about_root__yBitw) .a-badge{left:16px;bottom:16px}:where(.about_root__yBitw) .story{grid-template-columns:1fr;gap:32px}:where(.about_root__yBitw) .story-side{position:static}:where(.about_root__yBitw) .pull,:where(.about_root__yBitw) .pull.flip{grid-template-columns:1fr;gap:32px}:where(.about_root__yBitw) .pull.flip .pull-photo{order:0}:where(.about_root__yBitw) .pull-photo{max-width:200px}:where(.about_root__yBitw) .team{grid-template-columns:1fr 1fr;gap:32px 16px;max-width:560px}}@media (max-width:700px){:where(.about_root__yBitw) .a-hero{padding:108px 0 72px}:where(.about_root__yBitw) .a-lead{font-size:17px}:where(.about_root__yBitw) .a-stats{margin-top:28px;gap:8px}:where(.about_root__yBitw) .a-stats li{padding:14px 12px}:where(.about_root__yBitw) .a-stats strong{font-size:24px}:where(.about_root__yBitw) .a-stats span{font-size:12px}:where(.about_root__yBitw) .a-photo>img{border-radius:20px}:where(.about_root__yBitw) .chapter{grid-template-columns:32px 1fr;gap:18px;padding-bottom:44px}:where(.about_root__yBitw) .node{width:32px;height:32px;font-size:11px}:where(.about_root__yBitw) .tl-fill,:where(.about_root__yBitw) .tl-track{left:15px}:where(.about_root__yBitw) .tl-head{left:10px}:where(.about_root__yBitw) .chapter-body{padding-top:2px}:where(.about_root__yBitw) .chapter h3{font-size:20px}:where(.about_root__yBitw) .chapter p{font-size:15.5px}:where(.about_root__yBitw) .member h3{font-size:16px;margin-top:12px}:where(.about_root__yBitw) .member p{font-size:13.5px}}