  ﻿.fade-up{opacity:0;transform:translate3d(0, 16px, 0);transition:300ms opacity 300ms ease-out,300ms transform 300ms ease-out}.fade-up.in-viewport{opacity:1 !important;transform:none !important}.search-card--people .search-card__meta{display:flex;flex-flow:wrap;gap:clamp(0.5rem, 0.0789473684rem + 0.8771929825vw, 1rem);margin-top:.5rem}.search-card--people .search-card__meta a{text-decoration:none}.search-card--people .search-card__meta .search-card__location,.search-card--people .search-card__meta .search-card__phone{font-weight:var(--body-1-font-weight);font-size:var(--body-1-font-size);font-family:var(--body-1-font-family);line-height:var(--body-1-line-height);display:flex;align-items:flex-start}.search-card--people .search-card__meta .search-card__location::before,.search-card--people .search-card__meta .search-card__phone::before{margin-right:.5625rem;color:#78acdd;vertical-align:middle}.search-card--people .search-card__meta .search-card__location::before{content:"";font-weight:400;font-size:1.5rem;font-family:"iconfont-propel";font-style:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-card--people .search-card__meta .search-card__phone::before{content:"";font-weight:400;font-size:1.5rem;font-family:"iconfont-propel";font-style:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width: 63.98rem){.search-card--people .search-card__meta .search-card__location,.search-card--people .search-card__meta .search-card__phone,.search-card--people .search-card__meta .search-card__email{width:100%}}.search-card--people .search-card__position-title{font-weight:var(--title-1-font-weight);font-size:var(--title-1-font-size);font-family:var(--title-1-font-family);line-height:var(--title-1-line-height);margin-top:.5rem;margin-bottom:.5rem}.search-card--people .search-card__services{display:block}.search-card--people .search-card__services:not(:last-child):not(:first-child){margin-bottom:1rem}.search-card--people .search-card__services .search-card__services-label{font-weight:var(--overline-font-weight);font-size:var(--overline-font-size);font-family:var(--overline-font-family);line-height:var(--overline-line-height);letter-spacing:var(--overline-letter-spacing);text-transform:var(--overline-text-transform);margin-bottom:var(--overline-margin-bottom);display:block}.search-card--people .search-card__services .search-card__services-label:first-child{margin-top:0}.search-card--people .search-card__services .search-card__services-label:last-child{margin-bottom:0}