@keyframes slideOutIn{0%{margin-right:0}25%{margin-right:-80px;margin-left:0}26%{margin-left:-180px;margin-right:0}50%{margin-right:0;margin-left:0}}.job-openings{position:relative;display:block;border:1px solid transparent}.job-openings__edit-hover{display:none;transition:all .3s ease-in-out;background-color:var(--grey-3);border-radius:8px;padding:6px 12px;border:none}.job-openings__edit-hover__container{max-width:calc(100vw - calc(((100vw - 1440px) / 2) + 120px) * 2);margin-right:24px;margin-left:24px;position:relative}@media(min-width:768px){.job-openings__edit-hover__container{margin-right:60px;margin-left:60px}}@media(min-width:1176px){.job-openings__edit-hover__container{margin-right:120px;margin-left:120px}}@media(min-width:1440px){.job-openings__edit-hover__container{margin-right:auto;margin-left:auto}}@media(min-width:1176px){.job-openings--editable{transition:all .3s ease-in-out;border-inline:block;position:relative}.job-openings--editable:hover{border:1px solid var(--grey-3)}.job-openings--editable:hover .about-section__edit-hover{display:block;position:absolute;top:40px;left:0}}@media(min-width:1176px)and (min-width:1176px){.job-openings--editable:hover .about-section__edit-hover:hover:hover{cursor:pointer}}.job-openings__container{max-width:calc(100vw - calc(((100vw - 1440px) / 2) + 120px) * 2);margin-right:24px;margin-left:24px;padding:40px 0}@media(min-width:768px){.job-openings__container{margin-right:60px;margin-left:60px}}@media(min-width:1176px){.job-openings__container{margin-right:120px;margin-left:120px}}@media(min-width:1440px){.job-openings__container{margin-right:auto;margin-left:auto}}@media(min-width:1176px){.job-openings__container{padding:40px}}.job-openings__description,.job-openings__heading{text-align:center;margin:0 auto 24px;max-width:650px}.job-openings__heading{font-size:32px;line-height:40px;font-weight:600}.job-openings__description{font-size:16px;line-height:32px}.job-openings__row{border-bottom:1px solid var(--grey-3);padding:24px 0}.job-openings__listing{display:flex;flex-direction:column;row-gap:12px}.job-openings__listing__title{font-weight:600}.job-openings__listing__button{border-radius:8px;padding:11px 23px;border:none;transition:all .3s ease-in-out;margin:12px 0;text-align:center}@media(min-width:1176px){.job-openings__listing__button:hover{cursor:pointer}.job-openings__listing__button{margin:0}}.job-openings__listing__posted{text-align:center}@media(min-width:1176px){.job-openings__listing__posted{text-align:left}.job-openings__listing{flex-direction:row;width:100%;column-gap:24px;align-items:center}.job-openings__listing__title{flex-basis:30%}}@media(min-width:1176px)and (min-width:1176px){.job-openings__listing__title:hover{cursor:pointer}}@media(min-width:1176px){.job-openings__listing__work-location{flex-basis:20%}.job-openings__listing__location{flex-basis:50%}}.job-openings__none-active{text-align:center;padding:40px 0}