.lsb-office-page .lsb-service-profile-card--team .lsb-service-profile-card__media{aspect-ratio:5/6;background:var(--color-off-white)}.lsb-office-page .lsb-service-profile-card--team .lsb-service-profile-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.lsb-office-people{padding:64px 0;background:var(--color-off-white);color:var(--color-text-ink);border-top:1px solid var(--color-line-light)}.lsb-topic-featured+.lsb-office-cta{border-top:0}.lsb-office-people .lsb-section-head{margin-bottom:32px}.lsb-office-about,.lsb-office-cta,.lsb-office-people{scroll-margin-top:calc(var(--lsb-header-h, 72px) + 8px)}.lsb-office-about__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 48px;align-items:start;margin-top:16px}.lsb-office-about__head{margin-bottom:0}.lsb-office-about__lead{margin-top:14px;max-width:44rem}.lsb-office-about--voices .lsb-office-about__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 52px;align-items:center;margin-top:28px}.lsb-office-about__copy{margin:0;padding:0}.lsb-office-about .lsb-office-about__copy .lsb-topic-about__body{margin:0;max-width:42rem;text-align:left}.lsb-office-about--centered .lsb-office-about__layout{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}.lsb-office-about__details{max-width:33rem;width:100%;margin:0}.lsb-office-details__card.lsb-service-highlights__item{display:flex;flex-direction:column;gap:0;height:auto;padding:18px 20px}.lsb-office-details__head{display:flex;align-items:center;gap:10px;padding-bottom:8px;margin:0}.lsb-office-details__name{margin:0;font-family:var(--font-serif);font-size:clamp(20px,2.1vw,26px);line-height:1.15;color:var(--color-navy)}.lsb-office-details__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lsb-office-details__item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px 11px;padding:7px 0;align-items:start}.lsb-office-details__item+.lsb-office-details__item{border-top:0}.lsb-office-details__icon.lsb-service-highlights__icon{align-self:start;width:22px;height:22px;margin:0;background:0 0;border-radius:0;color:var(--color-amber)}.lsb-office-details__icon.lsb-service-highlights__icon svg{width:16px;height:16px}.lsb-office-details__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.lsb-office-details__label.lsb-service-highlights__title{margin:0;padding-bottom:0;border-bottom:0;font-size:15px;line-height:1.28}.lsb-office-details__value{margin:1px 0 0;display:block;font-size:14px;line-height:1.4;text-decoration:none;white-space:pre-line}.lsb-office-details__value,.lsb-office-details__value--link{color:var(--color-text-muted)}.lsb-office-details__value--link:hover{color:var(--color-text-ink);text-decoration:underline}@media (max-width:980px){.lsb-office-about--voices .lsb-office-about__layout,.lsb-office-about__layout{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.lsb-office-about__details{max-width:100%}.lsb-office-details__card.lsb-service-highlights__item{padding:16px 18px}.lsb-office-details__item{padding:6px 0}.lsb-office-details__label.lsb-service-highlights__title{font-size:15px}}.lsb-office-people__intro{max-width:42rem;margin:0 0 32px}.lsb-office-people__intro p+p{margin-top:16px}.lsb-office-france-page .lsb-service-highlights{padding:96px 0}.lsb-office-france-page .lsb-service-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lsb-office-france-page .lsb-service-highlights--cards-inline .lsb-service-highlights__icon{width:52px;height:52px;background:0 0;border-radius:0;color:var(--color-amber)}.lsb-office-france-page .lsb-service-highlights--cards-inline .lsb-service-highlights__icon svg{width:26px;height:26px}.lsb-office-france-columns .lsb-service-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;align-items:stretch}.lsb-office-france-columns .lsb-service-highlights__icon{width:64px;height:64px;background:0 0;border-radius:0;color:var(--color-amber)}.lsb-office-france-columns .lsb-service-highlights__icon svg{width:30px;height:30px}.lsb-office-france-columns__title{max-width:28rem;margin-left:auto;margin-right:auto}.lsb-office-france-columns__body{max-width:34rem;color:var(--color-text-muted)}.lsb-office-france-resources .lsb-service-split__layout{align-items:start}.lsb-office-france-resources__bullets{margin-top:0;max-width:none}.lsb-office-france-band.lsb-cta{border-top:1px solid var(--color-line-light)}.lsb-office-france-band__lead{max-width:36rem;margin-left:auto;margin-right:auto}.lsb-office-cta.lsb-cta{border-top:1px solid var(--color-line-light)}@media (max-width:900px){.lsb-office-france-columns .lsb-service-highlights__grid,.lsb-office-france-page .lsb-service-highlights__grid{grid-template-columns:minmax(0,1fr)}}.lsb-offices-page .lsb-offices-grid.lsb-contact-offices{border-bottom:0}.lsb-office-about.lsb-topic-about{padding:64px 0}.lsb-office-about .lsb-eyebrow,.lsb-office-about .lsb-topic-about__body{text-align:left;margin-left:0;margin-right:0;max-width:40rem}.lsb-office-about .lsb-eyebrow{margin-bottom:10px}.lsb-office-about--centered .lsb-eyebrow,.lsb-office-about--centered .lsb-topic-about__body{text-align:center;margin-left:auto;margin-right:auto}