.u-section--posts-listing{background-color:var(--bg-primary);overflow:hidden}@media only screen and (width <= 959px){.u-section--posts-listing .u-wrapper{max-width:100%;padding-inline:0}.u-section--posts-listing .u-wrapper .posts-listing__content,.u-section--posts-listing .u-wrapper .posts-listing__footer{margin-inline:auto;max-width:700px;padding-inline:24px}}.u-section--posts-listing .posts-listing__text{max-width:624px}.u-section--posts-listing .posts-listing__text .t-subheading{max-width:504px}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing__text{padding:0 24px}}.u-section--posts-listing .posts-listing__body{display:flex;flex-flow:row wrap;gap:64px 48px}.u-section--posts-listing .posts-listing__body--jobs{gap:24px}.u-section--posts-listing .posts-listing__body--jobs .posts-listing__item{width:calc(33.33% - 16px)}.u-section--posts-listing .posts-listing__item{height:474px;width:calc(33.33% - 32px)}.u-section--posts-listing .posts-listing__item_meta{display:flex;flex-flow:row wrap;justify-content:space-between}.u-section--posts-listing .posts-listing__item_separator{background-color:#ebebeb;height:1px;margin-top:12px;width:100%}.u-section--posts-listing .posts-listing__item_date{align-items:center;color:var(--txt-ui-notes,rgba(0,46,38,.64));display:flex;flex-flow:row nowrap;font-size:12px;gap:8px;line-height:16px}.u-section--posts-listing .posts-listing__item>a{display:flex;flex-flow:column;gap:24px}.u-section--posts-listing .posts-listing__item_img{border-radius:24px;height:var(--asset-small-height,294px);object-fit:cover;transition:opacity .2s ease-in-out}.u-section--posts-listing .posts-listing__item_name{color:var(--card-txt-title,#00483b);font-family:var(--font-family-primary,Reckless);font-size:var(--t-heading-5,20px);font-style:normal;font-weight:500;line-height:var(--t-line-height-400,24px);margin:0;text-align:left}.u-section--posts-listing .posts-listing__item_text{display:flex;flex-flow:column;gap:16px}.u-section--posts-listing .posts-listing__item_bottom{display:flex;flex-flow:column;height:156px;justify-content:space-between}.u-section--posts-listing .posts-listing__item_bottom .btn-hld{width:fit-content}.u-section--posts-listing .posts-listing__item_tags{display:flex;flex-flow:row nowrap;gap:8px}.u-section--posts-listing .posts-listing__item_tag{background:var(--tag-badge-style-casual-fill,rgba(0,72,59,.08));border-radius:20px;color:var(--tag-badge-label-casual,#00483b);display:flex;font-size:var(--t-tag-2,14px);font-weight:500;line-height:var(--t--line-height-200,16px);padding:4px var(--spacing-300,12px);width:fit-content}.u-section--posts-listing .posts-listing__item_placeholder{align-items:center;border-radius:24px;display:flex;height:294px;justify-content:center;width:100%}.u-section--posts-listing .posts-listing__item_placeholder svg{height:auto;width:40%}.u-section--posts-listing .posts-listing__item_placeholder--1{background-color:#e8e8ff}.u-section--posts-listing .posts-listing__item_placeholder--1 svg path{fill:#fff}.u-section--posts-listing .posts-listing__item_placeholder--2{background-color:#00483b}.u-section--posts-listing .posts-listing__item_placeholder--2 svg path{fill:#00c072}.u-section--posts-listing .posts-listing__item_placeholder--3{background-color:#ebfaf4}.u-section--posts-listing .posts-listing__item_placeholder--3 svg path{fill:#00c072}.u-section--posts-listing .posts-listing__item_placeholder--4{background-color:#f3f3f3}.u-section--posts-listing .posts-listing__item_placeholder--4 svg path{fill:#e8e8e8}.u-section--posts-listing .posts-listing__item_placeholder--5{background-color:#e6f4fc}.u-section--posts-listing .posts-listing__item_placeholder--5 svg path{fill:#00c072}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing__item_placeholder{height:222px}}.u-section--posts-listing .posts-listing__item:hover .posts-listing__item_img{opacity:.5}.u-section--posts-listing .posts-listing__item--hidden{display:none!important}.u-section--posts-listing .posts-listing__divider{background-color:var(--interface-divider);display:block;height:1px;margin:32px 0;width:100%}.u-section--posts-listing .posts-listing__footer{align-items:center;display:flex;flex-flow:row wrap;gap:28px;justify-content:space-between}.u-section--posts-listing .posts-listing__load-more{margin-inline:auto;margin-top:16px;text-align:center}.u-section--posts-listing .posts-listing__load-more p{color:var(--txt-ui-notes,rgba(0,46,38,.64));font-size:var(--t--interface-3,16px);line-height:var(--t--line-height-300,20px);margin-bottom:24px}.u-section--posts-listing .posts-listing__filters{padding:64px 0 32px}.u-section--posts-listing .posts-listing__filters_categories{align-items:center;display:flex;flex-flow:row-reverse nowrap;gap:20px}.u-section--posts-listing .posts-listing__filters_category{display:flex;flex-flow:column nowrap;gap:4px;position:relative}.u-section--posts-listing .posts-listing__filters_category_label{color:var(--dropdown-list-txt-label,#00483b);font-size:12px}.u-section--posts-listing .posts-listing__filters_category_select{align-items:center;appearance:none;background:var(--dropdown-list-bg-primary-idle,hsla(0,0%,100%,.08));border:1px solid var(--dropdown-list-border-border-idle,#ebebeb);border-radius:var(--border-radius-m,12px);color:var(--dropdown-list-txt-txt-select,#00483b);display:flex;font-size:var(--t-navigation-3,14px);height:40px;justify-content:space-between;min-height:40px;min-width:var(--card-width-2xs,192px);padding:var(--spacing-200,8px) var(--spacing-200,8px) var(--spacing-200,8px) var(--spacing-300,12px);width:var(--card-width-2xs,192px)}.u-section--posts-listing .posts-listing__filters_category_select:focus{background:var(--dropdown-list-bg-primary-active,rgba(191,239,219,.1));border:1px solid var(--dropdown-list-border-border-active,#00c072);outline-color:var(--dropdown-list-border-border-active,#00c072)}.u-section--posts-listing .posts-listing__filters_category_arrow{align-items:center;bottom:12px;display:flex;height:16px;pointer-events:none;position:absolute;right:12px;width:16px}.u-section--posts-listing .posts-listing__filters_clear{color:var(--button-label-link-idle,#00483b);cursor:pointer;font-size:var(--t--link-3,14px);height:fit-content;margin-top:15px;order:-1;position:relative}.u-section--posts-listing .posts-listing__filters_clear:after{background-color:var(--button-underline-link-idle,#00c072);content:"";height:1px;left:0;position:absolute;top:100%;transform:scaleX(1);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.u-section--posts-listing .posts-listing__filters_clear:hover:after{transform:scaleX(0)}.u-section--posts-listing .posts-listing__filters_controls{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.u-section--posts-listing .posts-listing__filters_search{position:relative;width:fit-content}.u-section--posts-listing .posts-listing__filters_search_input{border:1px solid rgba(0,72,59,.3);border-radius:12px;font-family:var(--font-family-secondary,"General Sans");font-size:14px;line-height:16px;margin-top:25px;padding:11px;width:304px}.u-section--posts-listing .posts-listing__filters_search_input:focus{background-color:rgba(191,239,219,.1);outline-color:#00c072;outline-width:2px}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing__filters_search_input{margin-top:0}}.u-section--posts-listing .posts-listing__filters_search_icon--clear,.u-section--posts-listing .posts-listing__filters_search_icon--search{bottom:12px;cursor:pointer;display:flex;height:16px;position:absolute;right:12px}.u-section--posts-listing .posts-listing__filters_search_icon--search{display:flex}.u-section--posts-listing .posts-listing__filters_search_icon--clear{display:none}.u-section--posts-listing .posts-listing__filters_search_results{color:var(--txt-ui-notes,rgba(0,46,38,.64));font-family:var(--font-family-secondary,"General Sans");font-size:14px;margin-right:24px}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing__filters_search_results{position:absolute;top:-25px}}.u-section--posts-listing .posts-listing__noresults{align-items:center;display:none;flex-flow:column;margin-inline:auto;padding:128px 0;text-align:center}.u-section--posts-listing .posts-listing__noresults_text{max-width:624px}.u-section--posts-listing .posts-listing__noresults_text:not(:last-child){margin-bottom:128px}.u-section--posts-listing .posts-listing__noresults_text_content{font-size:18px;margin-inline:auto;max-width:496px}.u-section--posts-listing .posts-listing__noresults_icon{margin-bottom:24px}.u-section--posts-listing .posts-listing .job-item{border-radius:var(--border-radius-m,12px);height:auto}.u-section--posts-listing .posts-listing .job-item .job{gap:64px;height:100%;justify-content:space-between;padding:40px}.u-section--posts-listing .posts-listing .job-item .job__inner{display:flex;flex-flow:column}.u-section--posts-listing .posts-listing .job-item .job__name{color:var(--job-position-card-txt-role,#00483b);font-family:var(--font-family-primary,Reckless);font-size:30px;font-weight:500;line-height:40px}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing .job-item .job__name{font-size:24px;line-height:28px}}.u-section--posts-listing .posts-listing .job-item .job__info{align-items:center;border-top:1px solid rgba(0,72,59,.1);display:flex;gap:8px;justify-content:flex-start;padding-top:24px;width:100%}.u-section--posts-listing .posts-listing .job-item .job__department{color:var(--job-position-card-txt-category,rgba(0,46,38,.64));font-size:var(--t-caption-3);font-style:normal;font-weight:500;letter-spacing:2px;line-height:var(--font-value-300);text-transform:uppercase}.u-section--posts-listing .posts-listing .job-item .job__location{color:var(--c-brand-primary-200-main);font-size:var(--font-value-500);font-style:normal;font-weight:500;line-height:var(--t-line-height-300)}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing .job-item .job__location{font-size:14px}}.u-section--posts-listing .posts-listing .job-item .job__workmode{background-color:var(--c-brand-primary-550);border-radius:20px;color:var(--c-brand-primary-100);font-size:var(--font-value-300);font-style:normal;font-weight:500;line-height:var(--t-line-height-200);padding:4px 12px}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing .job-item .job__workmode{font-size:10px;min-width:44px;padding:4px 8px;text-align:center}}.u-section--posts-listing .posts-listing .job-item .job .u-button{gap:12px}@media only screen and (width <= 959px){.u-section--posts-listing .posts-listing .job-item .job{padding:32px}.u-section--posts-listing .posts-listing .job-item{width:calc(50% - 24px)}}@media only screen and (width <= 599px){.u-section--posts-listing .posts-listing .job-item{width:100%}}.u-section--posts-listing.white .posts-listing__item{background:var(--job-position-card-bg-primary-idle,#ebfaf4)}.u-section--posts-listing.green{background-color:#ebfaf4}.u-section--posts-listing.green .posts-listing__divider{background-color:rgba(0,72,59,.3)}.u-section--posts-listing.green .posts-listing__item{background-color:hsla(0,0%,100%,.7)}.u-section--posts-listing.green .posts-listing__filters_category_select{background-color:hsla(0,0%,100%,.5);border-color:rgba(0,72,59,.3)}.u-section--posts-listing.green .posts-listing__filters_search_input{background:var(--input-field-bg-primary-idle,hsla(0,0%,100%,.08));border-color:rgba(0,72,59,.3)}.u-section--posts-listing.green .posts-listing__filters_search_input::placeholder{color:var(--input-field-txt-hint,rgba(0,46,38,.64))}.u-section--posts-listing .gotofilters{display:none}@media only screen and (width <= 959px){.u-section--posts-listing .gotofilters{align-items:center;backdrop-filter:blur(26px);background-color:#00c072;border-radius:12px;bottom:24px;box-shadow:0 155px 43px 0 transparent,0 99px 40px 0 rgba(0,0,0,.01),0 56px 33px 0 rgba(0,0,0,.05),0 25px 25px 0 rgba(0,0,0,.09),0 6px 14px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;flex-flow:row nowrap;font-size:16px;gap:8px;left:16px;padding:16px;position:fixed;transition:.2s;user-select:none;width:fit-content;z-index:10}.u-section--posts-listing .gotofilters__left_icon,.u-section--posts-listing .gotofilters__right_icon{height:24px;width:24px}.u-section--posts-listing .gotofilters__right_icon{margin-left:8px}.u-section--posts-listing .gotofilters.u-hidden{opacity:0;transform:translateY(10px);visibility:hidden}.u-section--posts-listing .posts-listing__filters{padding:32px 24px}.u-section--posts-listing .posts-listing__filters_controls{flex-flow:column}.u-section--posts-listing .posts-listing__filters_categories{align-items:flex-start;flex-flow:column-reverse;width:100%}.u-section--posts-listing .posts-listing__filters_category,.u-section--posts-listing .posts-listing__filters_category_select{width:100%}.u-section--posts-listing .posts-listing__filters_clear{margin:10px 0 42px}.u-section--posts-listing .posts-listing__filters_search{display:flex;flex-flow:column;width:100%}.u-section--posts-listing .posts-listing__filters_search_input{height:56px;width:100%}.u-section--posts-listing .posts-listing__filters_search_icon--clear,.u-section--posts-listing .posts-listing__filters_search_icon--search{bottom:16px;height:24px;top:auto}.u-section--posts-listing .posts-listing__filters_search_icon--clear svg,.u-section--posts-listing .posts-listing__filters_search_icon--search svg{height:24px;width:24px}.u-section--posts-listing .posts-listing__divider{margin-bottom:40px;margin-left:-24px;width:calc(100% + 48px)}.u-section--posts-listing .posts-listing__body{padding:0 24px}.u-section--posts-listing .posts-listing__item{height:auto;width:calc(50% - 24px)}.u-section--posts-listing .posts-listing__item>a{align-items:flex-start;justify-content:flex-start}.u-section--posts-listing .posts-listing__item_img{height:auto;min-height:222px}.u-section--posts-listing .posts-listing__item_tag{font-size:11px}.u-section--posts-listing .posts-listing__item_name{font-size:18px;line-height:20px}.u-section--posts-listing .posts-listing__item_bottom{height:auto}.u-section--posts-listing .posts-listing__item_text:not(:last-child){margin-bottom:32px}.u-section--posts-listing .posts-listing__item .u-button{font-size:14px;width:fit-content}}@media only screen and (width <= 959px)and (width <= 599px){.u-section--posts-listing .posts-listing__item{width:100%}}