.page_board__SdMD9{width:100%;border-top:1px solid #84d9a6;padding-top:24px;margin-top:42px}@media only screen and (min-width:1000px){.page_board__SdMD9{padding-top:40px;margin-top:0}}.page_filters__aTYAz{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;padding:1rem 0;margin:1.5rem 0 0;border-top:1px solid #d9eee2;border-bottom:1px solid #d9eee2}.page_filterField__x16BK{display:flex;align-items:center;gap:.6rem}.page_filterLabel__9V8Rw{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#555}.page_filterSelect__J2jcv{font:inherit;font-size:.95rem;padding:6px 28px 6px 10px;border:1px solid #cbead8;border-radius:4px;background:#fff;color:#231f20;min-width:180px;cursor:pointer}.page_filterSelect__J2jcv:focus{outline:2px solid #84d9a6;outline-offset:1px}.page_filterButtons__biBC5{display:flex;flex-wrap:wrap;gap:4px}.page_filterButton__tR2Nr{font:inherit;font-size:.9rem;padding:6px 12px;border:1px solid #cbead8;border-radius:100px;background:#fff;color:#235337;cursor:pointer}.page_filterButton__tR2Nr:hover{border-color:#84d9a6}.page_filterButtonActive__xsrr4{background:#cbead8;border-color:#cbead8;font-weight:500}.page_filterCount__bEKmo{margin-left:auto;font-size:.85rem;color:#777;text-transform:uppercase;letter-spacing:.05em}.page_jobs__JAT_n{list-style:none;padding:0;margin:0}.page_job__F00A6{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.1rem 0;margin:0;border-bottom:1px solid #ebf7f0}.page_jobDescription__hGCOq{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:10;width:max-content;max-width:468px;background:#fff;border:1px solid #d9eee2;border-radius:6px;padding:10px 14px;font-size:.9rem;font-weight:400;line-height:1.4;color:#333;box-shadow:0 6px 18px rgba(35,83,55,.12);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease}.page_job__F00A6:hover .page_jobDescription__hGCOq{opacity:1;visibility:visible}.page_jobDescriptionCompany__cogbJ{font-weight:700;color:#231f20;margin-right:.25rem}.page_jobIcon__Z_Cvh{flex:0 0 36px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:8px;background:#fff;border:1px solid #d9eee2;border-radius:50%;box-sizing:border-box;transition:border-color .15s ease}.page_job__F00A6:hover .page_jobIcon__Z_Cvh{border-color:#6d7771}.page_job__F00A6:hover{background:#fafdfb}.page_jobMain__rhGXA{flex:1;min-width:0}.page_jobTitle__feAWU{margin:0 0 .25rem;font-size:1.1rem;line-height:1.3;font-weight:700;text-transform:none;letter-spacing:0}.page_jobTitle__feAWU a,.page_jobTitle__feAWU a:visited{font-weight:700;color:#324bbc}.page_jobTitle__feAWU a:hover{color:#00008b}.page_jobMeta__ItDN1{font-size:.92rem;color:#555;line-height:1.5}.page_jobCompany__tjw_T{font-weight:500}.page_companyFavicon__eYbho{width:16px;height:16px;border-radius:2px;background:rgba(0,0,0,0);display:block}.page_jobLocation__RLUD_,.page_jobSalary__cHVgf{color:#555}.page_jobSector__UZFKf{margin:0;vertical-align:baseline}.page_jobSectorRow__eJEb2{margin-top:.35rem}.page_jobBullet__lYvrv{color:#999;user-select:none}.page_jobAside__gdN35{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex-shrink:0;text-align:right;max-width:35%}.page_jobLocation__RLUD_{font-size:.9rem;color:#555}.page_jobDate__kpGid{font-size:.75rem;text-transform:uppercase;color:#777;letter-spacing:.05em}@media only screen and (max-width:700px){.page_job__F00A6{flex-direction:column;align-items:flex-start;gap:.3rem}.page_jobIcon__Z_Cvh{display:none}.page_jobMain__rhGXA{flex:1 1 auto;min-width:0;width:100%;order:2}.page_jobAside__gdN35{flex-direction:row;align-items:center;gap:.8rem;text-align:left;max-width:100%;margin:0;padding:0;order:1}.page_filters__aTYAz{gap:.8rem 1.2rem}.page_filterCount__bEKmo{margin-left:0;width:100%}}