.OptimizedJobPost-module__O0JF0q__matchBox{background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.OptimizedJobPost-module__O0JF0q__matchBoxAccent{border-color:var(--accent-color,#e5e7eb)}.OptimizedJobPost-module__O0JF0q__banner{background-color:#f3f4f6;border-radius:16px 16px 0 0;width:100%;height:200px;position:relative;overflow:hidden}.OptimizedJobPost-module__O0JF0q__bannerImage{object-fit:cover;object-position:center;width:100%;height:200px}.OptimizedJobPost-module__O0JF0q__header{padding:1rem}.OptimizedJobPost-module__O0JF0q__content{border:1px solid #f9f9f9;border-radius:8px;padding:0 1rem 1rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}.OptimizedJobPost-module__O0JF0q__bodyJobDescription{flex-direction:column;gap:2rem;padding:2rem;display:flex}.OptimizedJobPost-module__O0JF0q__roleSection,.OptimizedJobPost-module__O0JF0q__companySection{flex:1}@media (min-width:768px){.OptimizedJobPost-module__O0JF0q__bodyJobDescription{flex-direction:row}}
