.ab-page{isolation:isolate;color:var(--ab-text);flex-direction:column;gap:208px;padding:160px 112px 80px;font-family:Inter,sans-serif;display:flex;position:relative;overflow:clip}.ab-top-background{z-index:-1;pointer-events:none;width:100%;height:auto;position:absolute;top:0;left:0}.ab-page h1,.ab-page h2,.ab-page h3,.ab-page h4{color:var(--ab-text);letter-spacing:0;margin:0;font-weight:400}.ab-btn{background:var(--mp-cta);height:48px;color:var(--ab-text);width:fit-content;box-shadow:none;border-radius:8px;align-items:center;gap:8px;padding:0 20px;font:400 16px/24px Inter,sans-serif;text-decoration:none;display:inline-flex}.ab-btn svg{width:16px;height:16px}.ab-hero,.ab-why,.ab-press,.ab-trusted,.ab-final{width:100%;max-width:1696px;margin:0 auto}.ab-hero-copy{width:50%}.ab-hero h1{font:400 52px/1.1 Work Sans,sans-serif}.ab-intro{flex-direction:column;gap:8px;padding:24px 0 16px;display:flex}.ab-intro p{margin:0;font-size:14px;line-height:1.2}.ab-team{width:calc(100% + 224px);margin-left:-112px}.ab-group{width:100%;padding:32px 0;position:relative}.ab-group-head{align-items:center;gap:24px;margin-bottom:48px;padding:0 96px;display:flex}.ab-group-head h2{white-space:nowrap;color:var(--ab-copy);font:400 20px/28px Inter,sans-serif}.ab-group-head>span{background:var(--ab-border);flex:1;height:1px}.ab-arrows{gap:8px;display:flex}.ab-arrows button,.ab-press-wrap>button{background:var(--mp-footer);border:1px solid var(--mp-cta);width:32px;height:32px;color:var(--ab-text);box-shadow:none;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;display:grid}.ab-arrows button:disabled,.ab-press-wrap>button:disabled{background:var(--ab-disabled);border-color:var(--ab-border);opacity:.5}.ab-short-group .ab-arrows{display:none}.ab-viewport{overflow:hidden}.ab-row{touch-action:pan-y pinch-zoom;margin-left:-16px;padding:0 96px 80px;display:flex}.ab-short-group .ab-row{padding-bottom:0}.ab-person{flex:0 0 25%;min-width:0;padding-left:16px}.ab-person:last-child{margin-right:96px}.ab-photo{aspect-ratio:3/4;background:var(--mp-cta);border-radius:8px 8px 0 0;width:100%;position:relative;overflow:hidden}.ab-photo img{object-fit:cover;object-position:center;width:100%;height:100%}.ab-cap{background:var(--ab-photo-shade);justify-content:space-between;align-items:flex-end;gap:8px;padding:112px 16px 16px;display:flex;position:absolute;inset:auto 0 0}.ab-cap>div{min-width:0}.ab-cap h3{flex-direction:column;font:400 24px/31.92px Inter,sans-serif;display:flex}.ab-cap h3 span,.ab-cap p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ab-cap p{color:var(--ab-role);margin:0;font-size:14px;line-height:16.8px}.ab-in{background:var(--ab-linkedin);width:21px;height:21px;color:var(--ab-text);text-align:center;border-radius:2px;flex-shrink:0;font:700 14px/21px Arial,sans-serif;text-decoration:none}.ab-bio{color:var(--ab-copy);flex-direction:column;padding-top:12px;font-size:16px;line-height:24px;display:flex}.ab-bio p{margin:0 0 8px}.ab-bio strong{color:var(--ab-text);font-weight:700}.ab-why{border:1px solid var(--ab-border);text-align:center;background:var(--ab-mission-bg);border-radius:24px;padding:96px 112px}.ab-eyebrow{color:var(--mp-app-link);margin:0 0 40px;font-size:16px;line-height:24px}.ab-label{color:var(--ab-label);margin:0 0 16px;font-size:12px;font-weight:600;line-height:14.4px}.ab-block{border-top:1px solid var(--ab-border);margin-top:64px;padding-top:56px}.ab-eyebrow+.ab-block{border:0;margin-top:0;padding-top:0}.ab-block h2{text-wrap:balance;font:400 36px/43.2px Inter,sans-serif}.ab-block h3{max-width:768px;margin:0 auto;font:400 24px/31.92px Inter,sans-serif}.ab-block:nth-of-type(2) h3{max-width:700px;color:var(--ab-soft);font-size:20px;line-height:28px}.ab-pill{background:var(--ab-statement);color:#0000;-webkit-background-clip:text;background-clip:text;margin:32px 0 0;font:400 71px/78.1px Work Sans,sans-serif}.ab-stat{justify-content:center;align-items:center;gap:20px;margin-top:32px;display:flex}.ab-stat s{color:var(--ab-soft);-webkit-text-decoration-color:var(--mp-accent);-webkit-text-decoration-color:var(--mp-accent);text-decoration-color:var(--mp-accent);font-size:30px;font-weight:600;line-height:36px;text-decoration-thickness:2px}.ab-stat span{color:var(--ab-role);font-size:20px}.ab-stat strong{color:var(--mp-app-link);font:400 52px/57.2px Work Sans,sans-serif}.ab-stat em{color:var(--ab-soft);font-size:16px;font-style:normal;font-weight:500}.ab-last .ab-label{margin-bottom:40px}.ab-values{text-align:left;grid-template-columns:repeat(7,minmax(0,1fr));gap:0 24px;display:grid}.ab-values>div{border-top:1px solid var(--ab-border);flex-direction:column;gap:12px;min-width:0;padding:24px 0;display:flex;container-type:inline-size}.ab-values span{color:var(--mp-app-link);font-size:14px;font-weight:600;line-height:16.8px}.ab-values h4{font:600 min(20px,12cqi)/28px Inter,sans-serif}.ab-values p{color:var(--ab-soft);margin:0;font-size:14px;line-height:16.8px}.ab-press{flex-direction:column;align-items:center;gap:8px;display:flex}.ab-press h2{font:400 52px/57.2px Work Sans,sans-serif}.ab-press>p{text-align:center;max-width:448px;color:var(--ab-copy);margin:0;font-size:16px;line-height:24px}.ab-press-wrap{align-items:center;gap:32px;width:100%;margin-top:56px;padding-bottom:64px;display:flex;position:relative}.ab-press-viewport{flex:1;min-width:0;overflow:hidden}.ab-press-track{touch-action:pan-y pinch-zoom;margin-left:-16px;display:flex}.ab-press-slide{flex:0 0 100%;min-width:0;padding-left:16px}.ab-quote{border:1px solid var(--ab-quote-border);text-align:left;background:var(--ab-quote-bg);isolation:isolate;border-radius:12px;flex-direction:column;gap:16px;padding:36px;display:flex;position:relative}.ab-quote-bg{z-index:-1;width:66.666%;height:100%;position:absolute;top:0;left:16.666%}.ab-quote-copy{align-items:flex-start;gap:16px;display:flex}.ab-quote-copy p{margin:0;padding-top:4px;font-size:16px;line-height:26px}.ab-qm{color:var(--highlight-green);flex-shrink:0;font-size:26px;line-height:26px}.ab-quote-source{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ab-quote-source img{object-fit:contain;width:auto;max-width:100%;max-height:56px}.ab-quote-source a{color:var(--ab-label);flex-shrink:0;align-items:center;gap:4px;font-size:14px;line-height:16.8px;text-decoration:underline;display:inline-flex}.ab-quote-source a svg{width:20px;height:20px}.ab-dots,.ab-team-dots{justify-content:center;gap:4px;width:100%;display:flex;position:absolute;bottom:40px;left:0}.ab-team-dots{bottom:72px}.ab-dots button,.ab-team-dots button{background:var(--mp-eyebrow);border-radius:8px;width:8px;min-width:8px;height:8px;padding:0;transition:width .2s}.ab-dots button.is-selected,.ab-team-dots button.is-selected{background:var(--mp-cta);width:28px;margin:0 4px}.ab-trusted{flex-direction:column;align-items:center;gap:40px;display:flex}.ab-trusted>p{text-align:center;margin:0;font-size:16px;line-height:24px}.ab-logos{width:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--ab-text) 20%, var(--ab-text) 80%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ab-text) 20%, var(--ab-text) 80%, transparent);mask-image:linear-gradient(90deg, transparent, var(--ab-text) 20%, var(--ab-text) 80%, transparent);overflow:hidden}.ab-logos>div{align-items:center;gap:96px;width:max-content;animation:50s linear infinite ab-marquee;display:flex}.ab-logos img{object-fit:contain;width:160px;height:64px}@keyframes ab-marquee{to{transform:translate(-50%)}}.ab-final{flex-direction:column;align-items:flex-start;gap:16px;padding-top:96px;padding-bottom:96px;display:flex}.ab-final h2{max-width:900px;font:400 52px/57.2px Work Sans,sans-serif}@media (width>=1536px){.ab-person{flex-basis:16.6667%}}@media (width<=1279px){.ab-values{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.ab-hero-copy{width:75%}.ab-group{padding:24px 0}.ab-group-head{padding:0 12px}.ab-row{padding-left:32px;padding-right:32px}.ab-person{flex-basis:100%}.ab-person:last-child{margin-right:32px}.ab-why{padding:64px 24px}.ab-block{margin-top:56px;padding-top:48px}.ab-values{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-quote{padding:12px}.ab-quote-copy,.ab-quote-source{flex-direction:column}}@media (width<=767px){.ab-page{padding:112px 12px 80px}.ab-team{width:calc(100% + 24px);margin-left:-12px}.ab-hero h1{font-size:36px;line-height:43.2px}.ab-intro p{font-size:12px;line-height:18px}.ab-group-head h2{font-size:16px;line-height:24px}.ab-cap h3{font-size:20px;line-height:28px}.ab-cap p{font-size:12px;line-height:18px}.ab-block h2{font-size:24px;line-height:31.92px}.ab-block h3{font-size:20px;line-height:28px}.ab-block:nth-of-type(2) h3{font-size:16px;line-height:24px}.ab-label{line-height:18px}.ab-pill{font-size:45px;line-height:54px}.ab-stat{gap:16px}.ab-stat strong,.ab-press h2,.ab-final h2{font-size:36px;line-height:43.2px}.ab-quote-copy p{font-size:14px;line-height:20.3px}.ab-quote-source a{font-size:12px;line-height:18px}}@media (width<=639px){.ab-values{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ab-logos>div{animation:none}.ab-dots button{transition:none}}
