.MeetTeamPage-module__X7AUwW__page{background:var(--color-white);color:var(--brand-ink);font-family:var(--font-sans);font-variation-settings:normal;font-weight:300}.MeetTeamPage-module__X7AUwW__page h1,.MeetTeamPage-module__X7AUwW__page h2,.MeetTeamPage-module__X7AUwW__page p{margin:0}.MeetTeamPage-module__X7AUwW__page h1,.MeetTeamPage-module__X7AUwW__page h2{font-family:var(--font-funnel-display), sans-serif;font-variation-settings:"wght" 600;font-weight:600}.MeetTeamPage-module__X7AUwW__intro,.MeetTeamPage-module__X7AUwW__directory,.MeetTeamPage-module__X7AUwW__sectionInner{width:min(calc(100% - 128px), var(--container-page,1312px));margin-inline:auto}.MeetTeamPage-module__X7AUwW__intro{flex-direction:column;gap:22px;padding-block:56px 40px;display:flex}.MeetTeamPage-module__X7AUwW__eyebrow{font-size:var(--text-small);line-height:var(--leading-small);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.MeetTeamPage-module__X7AUwW__eyebrow:before{content:"";background:var(--color-tiger);flex-shrink:0;width:28px;height:4px}.MeetTeamPage-module__X7AUwW__introRow{align-items:flex-end;gap:64px;display:flex}.MeetTeamPage-module__X7AUwW__intro h1{font-size:var(--text-page-title);line-height:var(--leading-page-title);letter-spacing:var(--tracking-page-title);flex:1}.MeetTeamPage-module__X7AUwW__standfirst{font-size:var(--text-lead);line-height:var(--leading-lead);flex:0 0 424px}.MeetTeamPage-module__X7AUwW__directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;padding-bottom:64px;display:grid}.MeetTeamPage-module__X7AUwW__member{flex-direction:column;min-width:0;display:flex}.MeetTeamPage-module__X7AUwW__portrait{border-radius:var(--radius-small);background:var(--color-off-white);flex-shrink:0;height:330px;position:relative;overflow:hidden}.MeetTeamPage-module__X7AUwW__image{object-fit:cover;object-position:50% 50%}.MeetTeamPage-module__X7AUwW__member[data-person=hannah-funnell] .MeetTeamPage-module__X7AUwW__image{object-position:50% 0%}.MeetTeamPage-module__X7AUwW__initials{height:100%;font-family:var(--font-funnel-display), sans-serif;font-variation-settings:"wght" var(--font-weight-display-bold);font-weight:600;font-size:var(--text-heading-2);justify-content:center;align-items:center;display:flex}.MeetTeamPage-module__X7AUwW__details{flex-direction:column;display:flex}.MeetTeamPage-module__X7AUwW__identity{flex-direction:column;gap:6px;padding-top:20px;display:flex}.MeetTeamPage-module__X7AUwW__identity h2{font-size:var(--text-subsection);line-height:var(--leading-subsection);letter-spacing:var(--tracking-section)}.MeetTeamPage-module__X7AUwW__role{min-height:42px;font-size:var(--text-small);line-height:var(--leading-small)}.MeetTeamPage-module__X7AUwW__details .MeetTeamPage-module__X7AUwW__bio{min-height:48px;font-size:var(--text-body);line-height:var(--leading-body);margin-block:12px}.MeetTeamPage-module__X7AUwW__profileLink,.MeetTeamPage-module__X7AUwW__joinLink,.MeetTeamPage-module__X7AUwW__contactLink{min-height:44px;color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-heading-4);align-self:flex-start;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.MeetTeamPage-module__X7AUwW__profileLink>:last-child,.MeetTeamPage-module__X7AUwW__joinLink>:last-child,.MeetTeamPage-module__X7AUwW__contactLink>:last-child{font-size:var(--text-subsection-tablet);line-height:var(--leading-heading-4);flex-shrink:0}.MeetTeamPage-module__X7AUwW__profileLink:hover>:first-child,.MeetTeamPage-module__X7AUwW__joinLink:hover>:first-child{text-underline-offset:4px;text-decoration:underline}.MeetTeamPage-module__X7AUwW__profileLink:hover,.MeetTeamPage-module__X7AUwW__joinLink:hover{color:var(--color-yale)}.MeetTeamPage-module__X7AUwW__page a:focus-visible{border-radius:var(--radius-small)}.MeetTeamPage-module__X7AUwW__contact{background:var(--color-off-white)}.MeetTeamPage-module__X7AUwW__contact,.MeetTeamPage-module__X7AUwW__join{padding-block:48px}.MeetTeamPage-module__X7AUwW__sectionInner{align-items:center;gap:64px;display:flex}.MeetTeamPage-module__X7AUwW__sectionCopy{flex-direction:column;flex:0 824px;gap:12px;display:flex}.MeetTeamPage-module__X7AUwW__contact h2{font-size:var(--text-section-heading);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}.MeetTeamPage-module__X7AUwW__contact p{font-size:var(--text-lead);line-height:var(--leading-lead);font-weight:400}.MeetTeamPage-module__X7AUwW__contactLink{border-radius:var(--radius-component);background:var(--color-ink);min-height:52px;color:var(--color-white);white-space:nowrap;gap:24px;padding-inline:24px}.MeetTeamPage-module__X7AUwW__contactLink:hover{color:var(--color-white)}.MeetTeamPage-module__X7AUwW__join h2{font-size:var(--text-subsection);line-height:var(--leading-subsection);letter-spacing:var(--tracking-section)}.MeetTeamPage-module__X7AUwW__join p{font-size:var(--text-body);line-height:var(--leading-body);font-weight:400}.MeetTeamPage-module__X7AUwW__joinLink{white-space:nowrap;gap:24px;min-height:48px}.MeetTeamPage-module__X7AUwW__join{border-bottom:1px solid var(--color-off-white)}@media (max-width:1099px){.MeetTeamPage-module__X7AUwW__intro,.MeetTeamPage-module__X7AUwW__directory,.MeetTeamPage-module__X7AUwW__sectionInner{width:calc(100% - 32px)}.MeetTeamPage-module__X7AUwW__intro{gap:20px;padding-block:40px 32px}.MeetTeamPage-module__X7AUwW__introRow{flex-direction:column;align-items:flex-start;gap:20px}.MeetTeamPage-module__X7AUwW__intro h1{font-size:var(--text-page-title-tablet);line-height:var(--leading-page-title-tablet)}.MeetTeamPage-module__X7AUwW__standfirst{flex:auto;max-width:630px}.MeetTeamPage-module__X7AUwW__directory{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;padding-bottom:40px}.MeetTeamPage-module__X7AUwW__portrait{aspect-ratio:356/278;height:auto}.MeetTeamPage-module__X7AUwW__image{object-position:50% 0%}.MeetTeamPage-module__X7AUwW__member[data-person=ricky-fernandez] .MeetTeamPage-module__X7AUwW__image{object-position:50% 50%}.MeetTeamPage-module__X7AUwW__contact,.MeetTeamPage-module__X7AUwW__join{padding-block:40px}.MeetTeamPage-module__X7AUwW__sectionInner{flex-direction:column;align-items:flex-start;gap:20px}.MeetTeamPage-module__X7AUwW__sectionCopy{flex:auto}.MeetTeamPage-module__X7AUwW__join .MeetTeamPage-module__X7AUwW__sectionInner{gap:16px}}@media (max-width:639px){.MeetTeamPage-module__X7AUwW__intro{gap:16px;padding-block:32px 24px}.MeetTeamPage-module__X7AUwW__introRow{gap:16px}.MeetTeamPage-module__X7AUwW__eyebrow{font-size:var(--text-label);line-height:var(--leading-label)}.MeetTeamPage-module__X7AUwW__eyebrow:before{width:20px}.MeetTeamPage-module__X7AUwW__intro h1{font-size:var(--text-page-title-mobile);line-height:var(--leading-page-title-mobile)}.MeetTeamPage-module__X7AUwW__standfirst{font-size:var(--text-lead-mobile);line-height:var(--leading-lead-mobile)}.MeetTeamPage-module__X7AUwW__directory{flex-direction:column;gap:0;padding-bottom:0;display:flex}.MeetTeamPage-module__X7AUwW__member{border-top:1px solid var(--color-off-white);flex-direction:row;gap:16px;padding-block:24px}.MeetTeamPage-module__X7AUwW__portrait{aspect-ratio:auto;width:112px;height:144px}.MeetTeamPage-module__X7AUwW__member .MeetTeamPage-module__X7AUwW__image{object-position:50% 0%}.MeetTeamPage-module__X7AUwW__details{flex:1;gap:8px;min-width:0}.MeetTeamPage-module__X7AUwW__identity{gap:8px;padding:0}.MeetTeamPage-module__X7AUwW__identity h2{font-size:var(--text-subsection-mobile);line-height:var(--leading-subsection-mobile)}.MeetTeamPage-module__X7AUwW__role{min-height:0;line-height:20px}.MeetTeamPage-module__X7AUwW__details .MeetTeamPage-module__X7AUwW__bio{min-height:0;margin:4px 0 0}.MeetTeamPage-module__X7AUwW__profileLink{font-size:var(--text-small);line-height:var(--leading-small)}.MeetTeamPage-module__X7AUwW__profileLink>:last-child{font-size:var(--text-subsection-mobile);line-height:20px}.MeetTeamPage-module__X7AUwW__contact,.MeetTeamPage-module__X7AUwW__join{padding-block:32px}.MeetTeamPage-module__X7AUwW__contact h2{font-size:var(--text-section-mobile);line-height:var(--leading-section-mobile)}.MeetTeamPage-module__X7AUwW__contact p{font-size:var(--text-body);line-height:var(--leading-body)}}
