.about-page{background:var(--marketing-color-surface);color:var(--marketing-color-text)}.about-page .container{width:min(1280px,100% - 32px);max-width:1280px;margin-inline:auto}.about-page .sticky-navigation .container{width:100%;max-width:none}.body-content.about-page :is(.about-page__section,.about-native__insights) h2{letter-spacing:0;font-family:Inter,sans-serif;font-size:40px;font-weight:700;line-height:1.05}.body-content.about-page :is(.small-title,.measurement-section__eyebrow,.format-section__eyebrow,.format-panel__eyebrow,.academy-launch-steps__eyebrow){color:#3488ee;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:1.2}.about-page .about-page__hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:7%;width:min(1200px,100vw - 32px);padding-block:80px;display:grid}.about-page__hero h1{color:#000;letter-spacing:0;text-align:left;width:100%;max-width:100%;margin:0;font-size:clamp(3.3rem,3.8vw,4.7rem);font-weight:800;line-height:1.06}.about-page__value{color:#2f3138;max-width:43rem;margin:clamp(2rem,2.8vw,2.75rem) 0 0;font-size:clamp(1.08rem,1.24vw,1.25rem);line-height:1.5}.about-page__hero-image{object-fit:contain;width:100%;height:auto}.about-page #what-we-do .measurement-section__inner{display:block}.about-page #what-we-do .measurement-section__copy{text-align:center;max-width:none;display:block}.about-page #what-we-do :is(.measurement-section__eyebrow,.measurement-section__title,.measurement-section__intro){text-align:center;max-width:none}.about-page #what-we-do .measurement-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:24px;margin-top:40px}.about-page #what-we-do .measurement-list__item{box-sizing:border-box;text-align:center;border:1px solid #ffffff2e;border-radius:10px;flex-direction:column;align-items:center;gap:16px;height:100%;padding:24px;transition:box-shadow .22s,transform .22s,border-color .22s;display:flex}@media (hover:hover) and (prefers-reduced-motion:no-preference){.about-page #what-we-do .measurement-list__item:hover{border-color:#3488ee;transform:translateY(-4px);box-shadow:0 18px 34px #00000038}.about-page__person>img:hover{transform:translateY(-4px)scale(1.03);box-shadow:0 16px 30px #11182729}}.about-page #what-we-do .measurement-list__item :is(.measurement-list__title,.measurement-list__text){text-align:center}.about-page__person h3,.about-page__academy-process .academy-launch-steps__card-title{letter-spacing:0;font-size:22px;font-weight:700;line-height:1.25}.about-page__academy-process .academy-launch-steps__card-text{font-size:15px;line-height:1.5}.about-page .format-card{grid-template-columns:minmax(0,1fr)}.about-page .format-card :is(.format-card__title,.format-card__text){text-align:center;width:100%;min-width:0}.about-page__section{padding:64px 0}.about-page__section-head{text-align:center;max-width:780px;margin:0 auto 38px}.about-page__section-head h2{margin:0 0 24px}.about-page__section-head>p:last-child{color:var(--marketing-color-text-muted);margin:0;font-size:1.13rem;line-height:1.7}.about-page__team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.about-page__person p{color:#41414a;margin:0;line-height:1.7}.about-page__metric-label{white-space:pre-line}.about-page__person{text-align:center;max-width:320px;margin-inline:auto}.about-page__person>img{object-fit:cover;border-radius:50%;width:150px;height:150px;margin:0 auto 24px;transition:box-shadow .22s,transform .22s;display:block}.about-page__name-row{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.about-page__name-row h3{margin:0}.about-page__person .about-page__role{color:#766ff2;margin:0 0 18px;font-weight:700}.about-page__social-link{flex:0 0 20px;width:20px;height:20px;display:inline-flex}.about-page__social-link:focus-visible{outline-offset:4px;outline:2px solid #5650c9}.about-page .about-native__insights{padding:64px 0}.about-page__academy-process .academy-launch-steps{padding-block:64px}.about-page__academy-process .academy-launch-steps__intro{color:#41414a;max-width:780px;margin:20px auto 0;font-size:1.13rem;line-height:1.7}.about-page__faq-section .marketing-faq-section{width:100%;max-width:none;margin-inline:0}.about-page__faq-section .marketing-faq-section__title,.about-page .marketing-cta__title{margin-top:0}@media (max-width:1099px){.about-page #what-we-do .measurement-list{grid-template-columns:1fr}}@media (max-width:1180px){.about-page .about-page__hero{grid-template-columns:1fr;gap:clamp(1rem,1.5vw,1.25rem);padding-block:clamp(2.25rem,4vw,3.5rem) clamp(2.5rem,4vw,4rem)}.about-page__hero h1{max-width:14ch}.about-page__hero-image{max-width:700px}}@media (max-width:760px){.about-page .about-page__hero{row-gap:0;padding:1.25rem 26px 2.25rem}.about-page__hero-copy{display:contents}.about-page__hero h1{max-width:11ch;font-size:40px;line-height:1.04}.about-page__hero-image{order:1;justify-self:center;width:80%;margin-block:1.5rem 1rem;display:block}.about-page__value{order:2;margin-top:0;font-size:1.05rem}}@media (max-width:767px){.about-page #what-we-do .measurement-list{gap:16px}.about-page #what-we-do .measurement-list__item{min-height:220px}.about-page__person h3,.about-page__academy-process .academy-launch-steps__card-title{font-size:20px}.about-page__section,.about-page .about-native__insights,.about-page__academy-process .academy-launch-steps{padding-block:56px}.about-page__team-grid{grid-template-columns:1fr}.body-content.about-page :is(.about-page__section,.about-native__insights) h2{font-size:32px}}@media (min-width:1181px){.about-page__hero h1{font-size:48px}.about-page__value{font-size:18px}}
