.about-page{overflow:clip}.about-page .ap-eyebrow{letter-spacing:-.15px;text-transform:uppercase;margin:0 0 22px;font-size:14px}.about-hero{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:676px;margin:auto;padding:112px 24px 120px;display:flex;position:relative}.about-hero h1{letter-spacing:-2.3px;text-transform:uppercase;max-width:920px;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:800;line-height:1.1}.about-intro{color:#626363;letter-spacing:-.25px;max-width:760px;margin:30px auto 28px;font-size:15px;line-height:1.55}.about-page .ap-purpose,.about-page .ap-approach{isolation:isolate;position:relative}.about-page .ap-purpose [data-page-flow],.about-page .ap-approach [data-page-flow]{opacity:.22;width:calc(100vw + 160px);left:50%;right:auto;transform:translate(-50%)}.about-page .ap-why,.about-page .ap-vision{border-top:1px solid #dedbd5;grid-template-columns:1fr 1.1fr;align-items:start;gap:65px;max-width:1440px;margin:0 auto;padding:65px 4% 68px;display:grid}.about-page .ap-why h2,.about-page .ap-vision h2,.about-page .ap-experience h2,.about-page .ap-approach h2,.about-page .ap-team h2{text-transform:uppercase;letter-spacing:-1.7px;text-wrap:balance;margin:0;font-size:clamp(30px,3.1vw,46px);font-weight:800;line-height:1.17}.about-page .ap-body{color:#797a7b;padding-top:39px;font-size:15px;line-height:1.65}.about-page .ap-body p{margin:0 0 22px}.about-page .ap-body p:last-child{margin-bottom:0}.about-page .ap-experience{color:#f7f5f1;background:#111;padding:54px max(4%,24px) 57px}.about-page .ap-band-heading,.about-page .ap-figures{max-width:1325px;margin:0 auto}.about-page .ap-experience .ap-eyebrow{color:#c7c6cc;letter-spacing:.1px;margin:0;font-size:14px;font-weight:400}.about-page .ap-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:28px auto 0;display:grid}.about-page .ap-figures>div{border-left:1px solid #47464c;padding-left:30px}.about-page .ap-figures>div:first-child{border:0;padding-left:0}.about-page .ap-number{font-family:var(--font-body), Geist, sans-serif;letter-spacing:-2px;margin:0 0 14px;font-size:clamp(45px,4.3vw,62px);font-weight:800;line-height:1.05}.about-page .ap-number-label{color:#c7c6cc;letter-spacing:.2px;text-transform:uppercase;margin:0;font-size:12px;line-height:1.4}.about-page .ap-approach{max-width:1440px;margin:0 auto;padding:76px 4% 82px}.about-page .ap-approach-heading{max-width:1000px;margin-bottom:46px}.about-page .ap-approach h2{margin:0 0 23px}.about-page .ap-approach-intro{color:#797a7b;max-width:850px;margin:0;font-size:15px;line-height:1.65}.about-page .ap-approach-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 65px;margin:0;padding:0 0 70px;list-style:none;display:grid}.about-page .ap-approach-steps li{border-top:2px solid #9b8bea;padding:24px 0 28px}.about-page .ap-approach-steps li:nth-child(2n){border-color:#447ddb;transform:translateY(70px)}.about-page .ap-step-marker{color:#7161b8;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:14px;display:flex}.about-page .ap-step-marker span:last-child{color:#447ddb;font-size:23px;line-height:1}.about-page .ap-approach-steps h3{letter-spacing:-.8px;margin:0 0 16px;font-size:clamp(23px,2vw,28px);font-weight:400;line-height:1.22}.about-page .ap-approach-steps p{color:#797a7b;max-width:490px;margin:0;font-size:15px;line-height:1.65}.about-page .ap-team{border-top:1px solid #dedbd5;max-width:1440px;margin:0 auto;padding:68px 4% 78px}.about-page .ap-team-heading{margin-bottom:36px}.about-page .ap-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.about-page .ap-team-member{min-width:0}.about-page .ap-team-portrait{aspect-ratio:1.3;background:#e0dedf;margin-bottom:22px;position:relative;overflow:hidden}.about-page .ap-team-portrait img{object-fit:cover;width:300%;max-width:none;height:100%;position:absolute;top:0}.about-page .ap-team-portrait-1 img{left:0}.about-page .ap-team-portrait-2 img{left:-100%}.about-page .ap-team-portrait-3 img{left:-200%}.about-page .ap-team h3{letter-spacing:-.4px;margin:0 0 6px;font-size:21px;font-weight:500;line-height:1.25}.about-page .ap-team-role{color:#797a7b;margin:0 0 16px;font-size:15px;line-height:1.5}.about-page .ap-team-bio{color:#797a7b;max-width:360px;margin:0;font-size:15px;line-height:1.65}.about-page .ap-backed{color:#fff;background:#9b8bea;padding:62px 4% 66px}.about-page .ap-backed-inner{text-align:center;max-width:1325px;margin:auto}.about-page .ap-backed .ap-eyebrow{margin-bottom:22px}.about-page .ap-backed h2{text-transform:uppercase;letter-spacing:-1.7px;text-wrap:balance;max-width:1000px;margin:0 auto 44px;font-size:clamp(30px,3.1vw,46px);font-weight:800;line-height:1.17}.about-page .ap-backed .backed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 54px;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.about-page .ap-backed .backer{background:0 0;border-radius:0;justify-content:center;align-items:center;height:62px;padding:8px 18px;display:flex}.about-page .ap-backed .backer img{filter:brightness(0)invert();object-fit:contain;width:100%;max-width:190px;height:39px;display:block}.about-page .ap-backed .backer-polychain img{width:120px;height:43px}.about-page .ap-backed .backer-qiming img{width:125px}.about-page .ap-backed .backer-robot img{width:170px;height:31px}.about-page .ap-backed .backer-bankless img{width:107px;height:44px}.about-page .ap-backed .backer-zkv img{width:100px;height:34px}.about-page .ap-backed .backer-alliance img{width:140px;height:36px}.about-page .ap-backed .backer-offchain img{width:160px;height:43px}@media (max-width:700px){.about-hero{min-height:500px;padding:90px 24px 100px}.about-hero h1{letter-spacing:-1.5px;font-size:clamp(34px,8.6vw,48px)}.about-intro{margin:28px 0;font-size:15px;line-height:1.6}.about-page .ap-why,.about-page .ap-vision{grid-template-columns:1fr;gap:26px;padding:42px 24px}.about-page .ap-why h2,.about-page .ap-vision h2{letter-spacing:-1px;font-size:30px}.about-page .ap-why .ap-body,.about-page .ap-vision .ap-body{padding-top:0}.about-page .ap-experience{padding:40px 24px 44px}.about-page .ap-experience .ap-eyebrow{line-height:1.5}.about-page .ap-figures{grid-template-columns:1fr;gap:27px;margin-top:32px}.about-page .ap-figures>div{border-left:1px solid #47464c!important;padding:0 0 0 18px!important}.about-page .ap-number{margin-bottom:8px;font-size:45px}.about-page .ap-approach{padding:44px 24px 48px}.about-page .ap-approach h2{letter-spacing:-1px;font-size:30px}.about-page .ap-approach-heading{margin-bottom:32px}.about-page .ap-approach-steps{grid-template-columns:1fr;gap:20px;padding-bottom:0}.about-page .ap-approach-steps li:nth-child(2n){transform:none}.about-page .ap-approach-steps li{padding:20px 0 15px}.about-page .ap-step-marker{margin-bottom:18px}.about-page .ap-approach-steps h3{font-size:24px}.about-page .ap-team{padding:44px 24px 48px}.about-page .ap-team h2{letter-spacing:-1px;font-size:30px}.about-page .ap-team-grid{grid-template-columns:1fr;gap:36px}.about-page .ap-team-heading{margin-bottom:28px}.about-page .ap-team-portrait{aspect-ratio:1.3;margin-bottom:18px}.about-page .ap-team-bio{max-width:none}.about-page .ap-backed{padding:44px 24px 46px}.about-page .ap-backed h2{letter-spacing:-1px;margin-bottom:30px;font-size:30px}.about-page .ap-backed .backed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.about-page .ap-backed .backer{height:62px;padding:8px 10px}.about-page .ap-backed .backer:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 10px)}}
