.pg-about p{text-wrap:pretty}.pg-about a{color:#2457e6;text-decoration:none}.pg-about a:hover{color:#163fb8}.pg-about .btn{transition:transform .15s,filter .15s,background-color .15s}.pg-about .btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.ab-wrap{padding:0 clamp(20px,5.56vw,80px)}@media (width<=640px){.ab-wrap{padding:0 20px}}.ab-sec{padding:calc(112px * var(--sy,1)) 0}.ab-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#2457e6;font-family:Geist Mono,monospace;font-size:12px;font-weight:500}.ab-h2{letter-spacing:-.03em;color:#111318;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.1}.ab-lead{color:#3a3f4b;margin:0;font-size:18px;line-height:1.65}.ab-head{flex-direction:column;gap:14px;max-width:680px;display:flex}.ab-hero{padding:calc(96px * var(--sy,1)) 0 calc(72px * var(--sy,1))}.ab-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.ab-h1{letter-spacing:-.04em;color:#111318;margin:0;font-size:clamp(40px,5.2vw,68px);font-weight:600;line-height:1.03}.ab-photo{aspect-ratio:4/5;background:#15171c;border-radius:28px;position:relative;overflow:hidden}.ab-photo img{object-fit:cover;width:100%;height:100%;display:block}.ab-facts{margin-top:calc(72px * var(--sy,1));border-top:1px solid #e6e8ec;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ab-fact{flex-direction:column;gap:6px;padding:24px 24px 0 0;display:flex}.ab-fact+.ab-fact{border-left:1px solid #e6e8ec;padding-left:24px}.ab-story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.ab-sticky{position:sticky;top:104px}.ab-mv{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ab-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.ab-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px;padding:0;display:grid;position:relative}.ab-steps:before{content:"";background:#e6e8ec;height:2px;position:absolute;top:7px;left:6px;right:6px}.ab-team{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;margin-top:48px;display:grid}.ab-founder{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:28px;display:grid}.ab-eco{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:40px;display:grid}.ab-careers{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.ab-role{border-top:1px solid #e6e8ec;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:20px 0;display:grid}@media (width<=1080px){.ab-hero-grid,.ab-story,.ab-careers{grid-template-columns:minmax(0,1fr);gap:40px}.ab-photo{max-width:460px}.ab-sticky{position:static}.ab-values,.ab-eco{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-team{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ab-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-fact{border-left:0!important;padding:20px 16px 20px 0!important}.ab-fact:nth-child(2n){border-left:1px solid #e6e8ec!important;padding-left:16px!important}.ab-fact:nth-child(n+3){border-top:1px solid #e6e8ec}.ab-mv{grid-template-columns:minmax(0,1fr)}.ab-steps{grid-template-columns:minmax(0,1fr);gap:28px;padding-left:28px}.ab-steps:before{width:2px;height:auto;inset:6px auto 6px 6px}.ab-step-dot{position:absolute;left:-28px}.ab-founder{grid-template-columns:minmax(0,1fr)}.ab-founder .ab-founder-photo{width:100%;max-width:none}.ab-role{grid-template-columns:minmax(0,1fr) auto}.ab-role-meta{display:none}}@media (width<=560px){.ab-values,.ab-eco{grid-template-columns:minmax(0,1fr)}}
