.current-vacancies-listing-block-container .cta-blocks .cta{cursor:pointer}.current-vacancies-listing-block-container .cta-blocks .cta .cta-inner .pill{padding:var(--space-3xs) var(--space-xs);border-radius:1000000px;border:1px solid var(--color-body-a25);width:fit-content;justify-content:center;align-items:center;line-height:normal}.current-vacancies-listing-block-container .cta-blocks .cta .cta-inner h3{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-3);line-height:var(--line-height-large-heading-3);letter-spacing:var(--letter-spacing-large-heading-3);font-style:var(--font-style-large-heading)}.current-vacancies-listing-block-container .cta-blocks .cta .cta-inner .cta-content p{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-2);line-height:var(--line-height-subtitle-2);letter-spacing:var(--letter-spacing-subtitle-2);font-style:var(--font-style-subtitle)}.vacancy-type-modal .content .main-content p:last-of-type{margin-bottom:unset}.vacancy-listing-container{margin-top:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-2xs);text-align:left;padding:var(--space-m);border:1px solid var(--color-body-a25);width:100%}.vacancy-listing-container header h4{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-2);line-height:var(--line-height-small-heading-2);letter-spacing:var(--letter-spacing-small-heading-2);font-style:var(--font-style-small-heading);margin:unset}.vacancy-listing-container .vacancy-listing{display:flex;flex-direction:column;width:100%}.vacancy-listing-container .vacancy-listing .vacancy-link{display:flex;flex-direction:row;align-items:center;padding:var(--space-m) 0;gap:var(--space-s);border-bottom:1px solid var(--color-body-a50)}.vacancy-listing-container .vacancy-listing .vacancy-link .vacancy_link_title{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading);margin:unset;flex:1;color:var(--color-body)}.vacancy-listing-container .vacancy-listing .vacancy-link .vacancy_link_hours{font-family:var(--font-family-label);font-weight:var(--font-weight-label);text-transform:var(--text-transform-label);font-size:var(--font-size-label-1);line-height:var(--line-height-label-1);letter-spacing:var(--letter-spacing-label-1);font-style:var(--font-style-label);margin:unset;color:var(--color-body)}.vacancy-listing-container .vacancy-listing .vacancy-link svg{height:var(--size-m-4);width:var(--size-m-4);flex:none;color:var(--color-body);width:14.174px;height:14.233px}.vacancy-listing-container .vacancy-listing .vacancy-link .vacancy_link_title,.vacancy-listing-container .vacancy-listing .vacancy-link .vacancy_link_hours,.vacancy-listing-container .vacancy-listing .vacancy-link svg{transition:all .5s}.vacancy-listing-container .vacancy-listing .vacancy-link:hover .vacancy_link_title,.vacancy-listing-container .vacancy-listing .vacancy-link:hover .vacancy_link_hours,.vacancy-listing-container .vacancy-listing .vacancy-link:hover svg{color:var(--color-accent-primary)}
/*# sourceMappingURL=current_vacancies_listing.css.map */
