.about-hero__band{position:relative;overflow:hidden;background:var(--surface-navy);height:560px}.about-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gradient-photo-overlay-ink)}.about-hero__shapes{position:absolute;top:28px;right:max(25px,calc(50% - 695px));width:395px;height:505px}.about-hero__text{position:relative;padding-top:160px}.about-hero__heading{color:var(--text-inverse);line-height:1.2;max-width:1000px;margin:0}.about-hero__subline{color:var(--on-navy-body);max-width:732px;margin:var(--space-24) 0 0}.about-hero__stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:35px;padding-bottom:37px}.about-hero__stat{padding-inline:var(--space-24)}.about-hero__stat:first-child{padding-left:0}.about-hero__stat+.about-hero__stat{border-left:1px solid var(--border-hairline)}.about-hero__figure{color:var(--text-primary);margin:0}.about-hero__label{color:var(--text-body);max-width:240px;margin:18px 0 0}.about-story{background:var(--surface-navy);padding-top:129px;padding-bottom:132px}.about-story__grid{display:grid;grid-template-columns:430px 1fr;-moz-column-gap:90px;column-gap:90px}.about-story__heading{color:var(--text-inverse);margin:0}.about-story__intro{color:var(--on-navy-body);max-width:400px;margin:31px 0 0}.about-story__timeline{position:relative;padding-left:50px;display:flex;flex-direction:column;gap:62px;padding-top:6px}.about-story__line{position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--border-chrome-dark)}.about-story__label{color:var(--on-navy-label);font-weight:500;margin:0}.about-story__label[data-today]{color:var(--text-inverse)}.about-story__title{color:var(--text-inverse);letter-spacing:-.01em;margin:var(--space-4) 0 0}.about-story__text{color:var(--on-navy-body);max-width:600px;margin:9px 0 0}.about-platform{background:var(--surface-warm);padding-top:var(--space-112);padding-bottom:104px}.about-platform__head{display:grid;grid-template-columns:1fr 440px;-moz-column-gap:var(--space-24);column-gap:var(--space-24);align-items:start}.about-platform__heading{color:var(--text-primary);max-width:560px;margin:0}.about-platform__link{margin-top:var(--space-24)}.about-platform__intro{color:var(--text-body);margin:0}.about-platform__tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-16);margin-top:39px}.about-platform__tile{display:flex;flex-direction:column;background:var(--surface-page);border:1px solid var(--border-hairline);border-radius:var(--radius-16);padding:var(--space-20);min-height:228px;text-decoration:none;color:var(--text-primary)}.about-platform__tile-icon{display:flex;align-items:center;justify-content:center;width:var(--space-32);height:var(--space-32);border-radius:var(--radius-4);background:var(--accent-base);color:var(--text-inverse)}.about-platform__tile-icon svg{width:17px;height:17px}.about-platform__tile-name{font-weight:600;font-size:17px;line-height:23px;margin-top:var(--space-12)}.about-platform__tile-desc{color:var(--text-body);margin-top:var(--space-12)}.about-platform__tile-link{font-weight:600;font-size:14px;line-height:22px;color:var(--text-primary);margin-top:auto;padding-top:var(--space-12)}.about-behind{background:var(--surface-page);padding-top:89px;padding-bottom:97px}.about-behind__head{display:grid;grid-template-columns:1fr 440px;-moz-column-gap:var(--space-24);column-gap:var(--space-24);align-items:start}.about-behind__heading{color:var(--text-primary);max-width:560px;margin:0}.about-behind__button{margin-top:var(--space-20)}.about-behind__intro{color:var(--text-body);margin:4px 0 0}.about-behind__panels{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-24);margin-top:49px}.about-behind__panel{padding:36px;min-height:384px}.about-behind__panel--navy{background:var(--surface-navy)}.about-behind__panel--warm{background:var(--surface-card)}.about-behind__label{font-weight:500;margin:0 0 var(--space-20)}.about-behind__panel--navy .about-behind__label{color:var(--on-navy-label)}.about-behind__panel--warm .about-behind__label{color:var(--text-body)}.about-behind__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-16);padding-top:var(--space-20);padding-bottom:var(--space-20);border-top:1px solid var(--border-chrome-dark)}.about-behind__panel--warm .about-behind__row{border-top-color:var(--border-hairline)}.about-behind__name{color:var(--text-inverse)}.about-behind__panel--warm .about-behind__name{color:var(--text-primary)}.about-behind__role{color:var(--on-navy-label);text-align:right}.about-behind__panel--warm .about-behind__role{color:var(--text-body)}.about-behind__compliance{display:flex;flex-wrap:wrap;gap:var(--space-24);margin-top:var(--space-32)}.about-behind__badge{color:var(--text-body);font-weight:500}.about-offices{background:var(--surface-navy);padding-top:101px;padding-bottom:157px;scroll-margin-top:101px}.about-offices__heading{color:var(--text-inverse);max-width:581px;margin:0}.about-offices__map{position:relative;margin-top:90px;aspect-ratio:1177 / 432}.about-offices__dots svg{width:100%;height:100%;display:block}.about-offices__flag{position:absolute;display:flex;align-items:center;gap:var(--space-8);height:38px;padding-inline:var(--space-12);background:var(--surface-page);border-radius:var(--radius-pill);white-space:nowrap}.about-offices__flag-city{font-weight:600;font-size:14px;line-height:22px;color:var(--text-primary)}.about-offices__flag-label{font-size:13px;line-height:20px;color:var(--text-body)}.about-offices__stem{position:absolute;width:1px;background:color-mix(in srgb,var(--text-inverse) 50%,transparent)}.about-offices__list{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border-chrome-dark);margin-top:60px;padding-top:28px}.about-offices__city{color:var(--text-inverse);margin:0}.about-offices__office-line{color:var(--on-navy-label);margin:8px 0 0}.about-careers{background:var(--surface-page);padding-top:var(--space-112);padding-bottom:107px}.about-careers__head{display:grid;grid-template-columns:1fr 386px;-moz-column-gap:var(--space-24);column-gap:var(--space-24);align-items:start}.about-careers__heading{color:var(--text-primary);margin:0}.about-careers__button{margin-top:22px}.about-careers__intro{color:var(--text-body);margin:4px 0 0}.about-careers__photos{display:grid;grid-template-columns:594fr 291fr 291fr;gap:18px;margin-top:19px}.about-careers__photos picture{display:block}.about-careers__photo{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-24)}.about-careers__photo--placeholder{background:var(--surface-warm)}.about-careers__roles{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);margin-top:52px;padding-block:34px}.about-careers__role{padding-inline:var(--space-24)}.about-careers__role:first-child{padding-left:0}.about-careers__role+.about-careers__role{border-left:1px solid var(--border-hairline)}.about-careers__role-icon{display:block;color:var(--text-primary)}.about-careers__role-title{color:var(--text-primary);margin:var(--space-40) 0 0}.about-careers__role-text{color:var(--text-body);max-width:243px;margin:var(--space-12) 0 0}@media (prefers-reduced-motion: no-preference){.about-anim [data-rise]{opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--motion-duration-slow) var(--motion-ease),transform var(--motion-duration-slow) var(--motion-ease)}.about-anim [data-rise].about-in{opacity:1;transform:none}.about-anim .about-offices__flag,.about-anim .about-offices__stem{opacity:0;transition:opacity var(--motion-duration-medium) var(--motion-ease)}.about-anim .about-in .about-offices__flag,.about-anim .about-in .about-offices__stem{opacity:1}}@media (max-width: 1023px){.about-hero__band{height:auto;min-height:560px}.about-hero__text{padding-top:var(--space-112);padding-bottom:var(--space-80)}.about-story__grid,.about-platform__head,.about-behind__head,.about-careers__head{grid-template-columns:1fr;row-gap:var(--space-32)}.about-platform__tiles{grid-template-columns:repeat(3,1fr)}.about-careers__photos{grid-template-columns:1fr 1fr}.about-careers__photos>:first-child{grid-column:1 / -1}.about-platform__tile{min-height:0}.about-offices__flag,.about-offices__stem{display:none}}@media (max-width: 767px){.about-hero__band{min-height:0}.about-hero__shapes{display:none}.about-hero__text{padding-top:var(--space-80);padding-bottom:var(--space-64)}.about-hero__stats{grid-template-columns:1fr 1fr;row-gap:var(--space-32)}.about-hero__stat:nth-child(3){padding-left:0;border-left:none}.about-story{padding-top:var(--space-80);padding-bottom:var(--space-80)}.about-story__timeline{gap:var(--space-40)}.about-platform,.about-careers{padding-top:var(--space-80);padding-bottom:var(--space-80)}.about-platform__tiles{grid-template-columns:1fr 1fr}.about-behind{padding-top:var(--space-80);padding-bottom:var(--space-80)}.about-behind__panels{grid-template-columns:1fr}.about-offices{padding-top:var(--space-80);padding-bottom:var(--space-80)}.about-offices__map{margin-top:var(--space-48)}.about-offices__flag,.about-offices__stem{display:none}.about-offices__list{grid-template-columns:1fr 1fr;row-gap:var(--space-32);margin-top:var(--space-48)}.about-careers__photos{grid-template-columns:1fr}.about-careers__photo{height:auto;aspect-ratio:4 / 3}.about-careers__roles{grid-template-columns:1fr 1fr;row-gap:var(--space-40)}.about-careers__role:nth-child(3){padding-left:0;border-left:none}}@media (max-width: 520px){.about-platform__tiles,.about-careers__roles{grid-template-columns:1fr}.about-careers__role{padding-left:0;border-left:none}}
